@charset "euc-kr";
/* CSS Document */
#content {clear:both;width:100%;}

/*¸¶ÀÌÆäÀÌÁö_¹Ú½º*/
.mybox { clear: both; margin:0 auto; height:65px; padding: 20px 0;   border: 1px solid #ccc;;position:relative;}
.mybox .tit { float: left; font-size: 13px; font-family:'Nanum Gothic', sans-serif;font-weight:700;height:45px; line-height:25px;  color: #000; width: 150px; text-align: center; border-right:1px solid #e7e7e7; padding:10px 0; font-weight:600;}
.mybox .tit .txt { font-family:'Nanum Gothic', sans-serif; clear:both; display:block; line-height:20px; font-size:11px;}
.mybox ul { position:absolute; left:170px; top:20px; bottom:20px; right:0;height: 45px; padding:10px 0; }
.mybox ul li { display: inline-block; width:17%; margin-left:2%; margin-bottom:5px; text-align:left; height: 20px; line-height: 20px; color: #6b6b6b; float: left;}
.mybox ul li a { color: #6b6b6b; font-size:15px; }

/*********»ó´Ü********/

/*»ó´Ü»çÀÌµå¸Þ´º*/
.mybox2 { clear: both; width:100%; margin:0 -1px 0 -1px;  padding:10px 0;   border: 1px solid #ccc; position:relative;}
.mybox2 ul { width:100%; min-height:30px; padding:10px 0; }
.mybox2 ul li { display: inline-block; width:20%; text-align:center;height: 30px; line-height: 30px; color: #6b6b6b; float: left;}
.mybox2 ul li a { color: #6b6b6b; }


  

/*»ó´ÜÅ¸ÀÌÆ²*/
.titbox1{width:100%; min-height:100px;position:relative; margin:0 0 0 0;text-align:center;}
.titbox1 .tit{ padding:0 10px 5px 10px;text-align:center; color:#000; font-size:15pt;letter-spacing: 0.2em; font-weight: 400;line-height:30px; height:30px; border-bottom:2px solid #eee; display:inline-block; margin:50px 0;}
.titbox1 .tit span{padding-left:5px; }
.titbox1 .txt { display:none;}
.titbox1 .list { line-height:30px; text-align:center;font-family:'Nanum Gothic' !important; color:#666; font-size:15px; padding-top:10px; margin:20px auto 0 auto;}
.titbox1 .list a{ line-height:30px;padding:0 10px 0 0;border-right:1px solid #ddd; margin:0 10px 0 0;}
.titbox1 .list a.noline{border:none;}
.titbox1 .list a.on{color:#000; font-weight:700;}
/*ÁßÅ¸ÀÌÆ²*/
.titbox2 { width: 100%; height: 20px; margin:25px 0 15px 0; }
.titbox2>.tit { float: left; font-size:14px; letter-spacing:1px; color: #000; line-height:20px; font-family:'Open Sans','Nanum Gothic' !important; font-weight:600; height: 20px;text-transform:uppercase; }
/*¼ÒÅ¸ÀÌÆ²*/
.titbox3 { width: 100%; height:17px; margin:25px 0 15px 0; }
.titbox3>.tit { float: left; font-size: 13px; color: #444; line-height: 17px; height: 17px; letter-spacing: 1px;color: #000;  font-family:'Nanum Gothic'; font-weight:700;}
.titbox3>.txt { float: right; font-size: 12px; color: #7b7b7b; line-height: 17px; height: 17px; padding-left: 8px; margin: 0 8px 0 8px; }
.titbox3>.txt i{color:#ff2626}
/*¿Ï·áÀÎ»ç*/
.titbox4 { width: 100%; min-height: 70px; margin:100px 0; }
.titbox4.m30{margin:30px 0 !important;}
.titbox4>.tit { width: 100%; display: block; text-align: center; font-size:30px; color: #000;font-weight:700; line-height: 30px; height: 30px; margin:10px 0; letter-spacing: -1px;; }
.titbox4>.txt { width: 100%; display: block; clear: both; text-align: center; font-size: 15px; color: #666; line-height:25px; min-height:25px; margin: 0; }
/*¸¶ÀÌÆäÀÌÁöÅ¸ÀÌÆ²*/
.titbox5 { width:100%; height:39px;  margin:0 0 30px 0; border-bottom:1px solid #d4d4d4;}
.titbox5>.tit { float: left; font-size: 18px; color: #333; line-height:38px; height: 38px; letter-spacing: -1px; font-family:'Nanum Gothic'; font-weight:700; padding-left:15px; background:url(../img/all/titicon1.jpg) left center no-repeat;}
/*ÀÔ·ÂÆû*/
.dsmform{ line-height:15px;  font-family:'Nanum Gothic'; border: 1px solid #dddddd !important; background:#fff; padding:8px 8px 8px 10px !important;margin:2px!important; min-width:50px; color: #333 !important;background-color: #fff}
.dsmsel { line-height:15px;border: 1px solid #dddddd !important; box-sizing:content-box;background:#fff;min-width:50px; padding:8px 0;margin:2px;color: #333;background-color: #fff}
/*¹öÆ°*/
.btnbox { width: 100%; display: block; margin: 30px 0; position: relative; padding: 0 !important;}
.btnbox.tline{border-top:1px solid #ddd; padding:30px 0 !important; margin:10px 0 0 0 !important;}
.btnbox2 { width: 100%; display: block; margin: 10px 0; position: relative; overflow: hidden; }
.btnbox .left, .btnbox2 .left { float: left; }
.btnbox .left a, .btnbox2 .left a { margin-right: 5px; }
.btnbox .rig, .btnbox2 .rig { float: right; }
.btnbox .rig a, .btnbox2 .rig a { margin-left: 5px; }
.btnbox .rig2 { position: absolute; right: 0; top: 0; }
.btnbox .cen, .btnbox2 .cen { text-align: center; }
.btnbox .list a { clear: both; display: list-item; list-style: none; margin-bottom: 10px; }

.dsm_btn1 { padding: 0 15px; height:33px; line-height:35px; display: inline-block; text-align: center; min-width:40px; color: #fff !important; font-size: 11px; background-color: #666;margin: 0 3px; cursor:pointer; border:none;}
.dsm_btn1b { padding: 0 70px !important; height:50px !important; cursor:pointer; line-height:50px !important; display: inline-block; text-align: center; color: #fff !important; font-size: 15px !important; background-color: #0A6B37 !important; font-weight:600;margin: 0 3px; border:none !important; }
.dsm_btn2 { padding: 0 15px !important; height:33px; line-height:35px; display: inline-block; text-align: center; min-width:40px; color: #666 !important; font-size: 11px; background-color: #eee!important;margin: 0 3px; cursor:pointer; border:none !important;}
.dsm_btn2b { padding: 0 70px !important; height: 50px !important; cursor:pointer; line-height:50px !important; display: inline-block; text-align: center; color: #666 !important; font-size: 15px !important; background-color: #eee !important; font-weight:600;margin: 0 3px; border:none !important;}
.dsm_btn3 { padding: 0 15px; height:33px; line-height:35px; display: inline-block; text-align: center; min-width:40px; color: #666 !important; font-size: 11px; border:1px solid #ccc; box-sizing:content-box; background-color: #fff;margin: 0 3px; cursor:pointer; }
.dsm_btn3b { padding: 0 70px !important; height: 50px !important; cursor:pointer; line-height: 50px !important; display: inline-block; text-align: center; color: #666 !important; font-size: 15px !important; border: 1px solid #ccc; background-color: #fff !important; margin: 0 3px;font-weight:600; }

.dsm_btn3b:hover { color: #666 !important }
.btnbox2 .list a { clear: both; display: list-item; list-style: none; margin: 2px 0; width: 80px; padding: 0; }

.dsm_btn1b:hover , .dsm_btn2b:hover , .dsm_btn3b:hover { text-decoration:none;}
/*¸®½ºÆ®Å¸ÀÔ*/
.dsm_list { float: left; width: 350px; display: block; padding: 20px 0; margin: 20px; border-bottom: 1px solid #eee; }
.dsm_list dt { font-size: 12px; color: #000; width: 100%; line-height: 30px; height: 30px; letter-spacing: -1px; }
.dsm_list dt b { font-family: Nanum Gothic !important;font-weight:700 }
.dsm_list dd { display: list-item; list-style: none; line-height: 20px; color: #666; font-size: 11px; }

/*¸®½ºÆ®Å¸ÀÔ_ÄíÆùÅØ½ºÆ®*/
.dsm_list2 { width: 1020px; display: block; padding: 20px; margin: 20px 0; border: 1px solid #eee; border-right: 1px solid #b2b2b2; border-bottom: 1px solid #b2b2b2; }
.dsm_list2 dt { font-size: 12px; color: #000; width: 100%; line-height: 30px; height: 30px; letter-spacing: -1px; }
.dsm_list2 dt b { font-family: Nanum Gothic !important; font-weight:700 }
.dsm_list2 dd { display: list-item; list-style: none; line-height: 20px; color: #666; font-size: 11px; padding-left: 10px; background: url("http://img.echosting.cafe24.com/design/skin/default/common/ico_help.gif") 0 4px no-repeat; }

/*°øÅëÆäÀÌÂ¡*/
.pgbox { margin: 20px 0; text-align: center; }
.pgbox p { display: inline-block; vertical-align: top; *display:inline;*zoom:1;font-size: 10px; line-height: 25px; height: 25px }
.pgbox p.first { margin: 0; padding: 0 5px; }
.pgbox p.last { margin: 0; padding: 0 5px; }
.pgbox ol { display: inline-block; margin: 0; font-size: 0; font-family: Verdana, "µ¸¿ò", Dotum, sans-serif; line-height: 0; vertical-align: top; *display:inline;*zoom:1;*margin:0;}
.pgbox li { display: inline-block; margin: 0; font-size: 12px; color: #757575; vertical-align: top; *display:inline;*zoom:1;}
.pgbox li:first-child { margin-left: 0; }
.pgbox img { vertical-align: top; }
.pgbox li a { display: block; width: 25px; color: #353535; font-size: 10px; line-height: 25px; height: 25px; background: #fff; }
.pgbox li a:hover { text-decoration: none; background: #fafafa; }
.pgbox li a.this { color: #000; background-color: #fafafa; font-weight: bold; }
.pgbox a.nolink { cursor: default; }
/***********·Î±×ÀÎ****************/
.loginbox { width:770px;  margin: 50px auto;border: none !important; overflow: hidden; }
/*·Î±×ÀÎÆû*/
.loginbox .login {width: 330px;  height: 250px;  padding: 0 50px 0 0;  margin: 0 50px 0 0;  border-right: 1px solid #e7e7e7;position: relative; float:left }
.loginbox .login .form {  float: left;  width: 330px;  height: 170px;  position: relative;}
.loginbox .login .form ul { float: left; width:330px; margin: 0; padding: 0; }
.loginbox .login .form ul li { display: list-item; list-style: none; width: 100%; height:35px; margin-bottom:10px; }
.loginbox .login .form ul li span {float: left;  width:98px;  font-size: 11px;  height: 35px;  line-height: 35px;  color: #000;  text-align: left;}
.loginbox .login .form ul li input {   width: 210px;  line-height:15px;  border: 1px solid #e7e7e7 !important; padding:8px 10px;   margin:2px 0;  color: #4c4c4c;  background-color: #fff !important;}
/*·Î±×ÀÎ¹öÆ°*/
.loginbox .login .form .btn_login { position: absolute;  right: 0;  bottom: 0;  width:200px;  height: 50px;  line-height: 50px;  height: 50px;  line-height: 50px;  border: none !important; margin:0 !important;}
.loginbox .login .form .btn_fb { position: absolute;  left: 0;  bottom: 0;  width:100px;height:30px; background:#3a5795; color:#fff; text-align:center;font-family: 'Open Sans' !important;
  font-weight: 600; font-size:13px;  line-height:15px; padding:10px 0; border: none !important; margin:0 !important; cursor:pointer;}

/*»çÀÌµå¹Ú½º*/
.sidebox{ float: left; width:330px; height:250px; }
.sidebox .ms_list { width: 100%; height:180px; }
.sidebox .ms_list li {display:inline-block; float:left;height:50px; margin:0 0 10px 0;  }
.sidebox .ms_list li a { display:block;width:150px; height:50px; line-height: 50px; border: 1px solid #ccc; color: #666; margin-right:10px; text-align:center; font-size:11px; letter-spacing:1px;  }
.sidebox .ms_list li.txt{ line-height:30px; font-size:11px; color:#000; height:30px; margin:25px 0 5px 0;}
.sidebox .ms_list li a.btn_join{width:310px; height:50px; line-height: 50px; padding:0 !important; ;}

/*ºñÈ¸¿ø±¸¸ÅÇÏ±â*/
.nmbox { clear: both; width:350px; height: 250px; padding: 50px 240px 0 240px; margin: 0 auto 50px auto; border-top: 1px dashed #cccccc; }
.nmbox .nm_titbox { float: left;   width: 100%; min-height:20px; margin-bottom: 20px; }
.nmbox .nm_titbox .tit {float: left; font-size:14px; letter-spacing:1px; color: #000; line-height:20px; font-family:'Open Sans' !important; font-weight:600; height: 20px; margin-bottom:10px; text-transform:uppercase;}
.nmbox .nm_titbox .txt { clear: both; float: left;line-height:20px; font-size:11px;font-family:'Nanum Gothic';}
.nmbox .nm_btn {float:left;}
.nmbox .nm_form { float:left; width: 330px;height:200px; position: relative; }
.nmbox .nm_form ul { width: 100%; display: block; margin: 10px 0; float: left; }
.nmbox .nm_form li, .nmbox .nm_form li span { float: left; }
.nmbox .nm_form li { width:100%; display:list-item; list-style:none; margin-bottom:10px; height:35px;}
.nmbox .nm_form li>span{ width:98px; font-size: 11px; height:35px; line-height: 35px; color: #000; text-align: left; }
.nmbox .nm_form li>input { width: 210px; line-height:15px; margin:2px 0; padding:8px 10px;  border: 1px solid #d6d6d6 !important; color: #4c4c4c; background:#fff; }
.nmbox .nm_form li.no { color: #999; }
.nmbox .nm_form li.no input { width:107px; margin: 0 2px; background-color: #fff }
.nmbox .nm_form .btn_order {width:232px !important; border:none; margin:20px 0 0 98px;}

/* ¾ÆÀÌµðÃ£±â/ºñ¹Ð¹øÈ£Ã£±â */
.findbox { width: 765px; margin:50px auto 100px auto; overflow:auto }
.findbox .left_find { float: left;width: 335px;  padding:0 45px 20PX 0; margin: 0 45px 0 0; border-right: 1px solid #e7e7e7; }

.findbox .find_tit { float: left; width: 100%; height: 56px; margin-bottom: 15px; }
.findbox .findform { float: left; width: 345px; }
.findbox .findform li, .findbox .findform li span { float: left; }
.findbox .findform li { width: 100%; margin-bottom: 5px; }
.findbox .findform li span {float: left; width:98px; font-size: 11px; height:35px; line-height: 35px; color: #000; text-align: left; }
.findbox .findform li input{ width: 210px; padding:8px 10px;  line-height:15px; color: black; border: 1px solid #d6d6d6  !important; margin: 2px 0 2px 5px;  background-color: #fff }
.findbox .btn_find { float: left;width:232px;margin:20px 0 0 103px;border:none;}



/*ºñ¹Ð¹øÈ£Ã£±âÀÎÁõÆäÀÌÁö*/
.findbox .find_list { width:340px; height:300px; padding:0; margin:0 auto; }
.findbox .find_list li { display:list-item; list-style:none;height:120px; margin-bottom:20px;  }
.findbox .find_list li dl{ width:300px;height:120px; border:1px solid #ddd; padding:0 20px; background-color:#fafafa; }
.findbox .find_list li dl dd.tit { float:left;color:#444; font-size:18px; font-weight:700; margin:15px 0 5px 0; line-height:25px; }
.findbox .find_list li dl dd.txt { float:left;color:#666; font-size:13px;  line-height:22px; } 
.findbox .find_list li dl dd.btn { clear:both; float:left; width:100%; background:none; border:none; margin-top:5px; } 

/*ÀÎÁõ¼ö´Ü*/
.ipinbox{width:550px; min-height:150px; border-top:1px solid #ddd; padding-top:30px; margin:0 auto;}
.ipinbox .tit{float: left;left; width:100%; text-align:center; font-size:18px;color: #000; line-height:28px; font-weight:700; height: 28px;}
.ipinbox .txt { clear: both; float: left; width:100%; text-align:center; line-height:26px; font-size:13px; color:#666;}
.ipinbox .btn { clear: both; float: left; width:100%; text-align:center; line-height:26px; background:none !important; border:none !important; margin-top:20px; }
.ipinbox .btn a{ margin:0 10px; cursor:pointer}

/********È¸¿ø°¡ÀÔ************/
/*·Î±×ÀÎÅ¸ÀÔ*/
.joinbox{width:700px; margin:50px auto; height:160px;}
.joinbox li{display:list-item; list-style:none;width:100%; margin-bottom:20px; float:left;}
.joinbox li .titbox{ border:1px solid #ddd; padding:20px;height:50px; margin:0 15PX; cursor:pointer; background-color:#fff;}
.joinbox li .titbox:hover{border-color:#999;}
.joinbox li .titbox .tit{ float:left;line-height:50px; width:150px; border-right:1px solid #eee; margin:0 25px 0 0; padding:0 25px 0 0; font-size:14px; color:#333; display:block; font-family: 'Open Sans';font-weight:600;}
.joinbox li .titbox .txt{ float:left; width:400px;line-height:50px; display:block; color:#999999; text-align:left; font-size:12px; font-weight:normal;}
.joinbox li .titbox .tit span{ color:#444444}

/*È¸¿ø°¡ÀÔ*/
.joinform{width:100%; margin:20px auto; display:block;}

/*ÆäºÏ*/
.joinbox li.fb .titbox:hover{border-color:#3a5795}
.joinbox li.fb .titbox .tit{ color:#3a5795}
.joinbox li.fb .titbox .txt{ line-height:20px;margin-top:7px; }
/*µ¿ÀÇ*/
.agreebox { width:100%; margin:20px auto 80px auto; display:block; overflow:auto;}
.agreebox li{width:50%; float:left;}
.agreebox .agree{ width:95%;margin:0;}
.agreebox .agree.one{width:100%; margin:0;}
.agreebox .agree .form { width:98%; margin:0 auto; height:300px; overflow: auto;padding:10px; border: 1px solid #e6e6e6;  BACKGROUND: #ffffff; COLOR: #585858;overflow-x:hidden;text-align:left;
scrollbar-face-color: #FFFFFF;
scrollbar-shadow-color: #AFAFAF;
scrollbar-highlight-color: #AFAFAF;
scrollbar-3dlight-color: #FFFFFF;
scrollbar-darkshadow-color: #FFFFFF;
scrollbar-track-color: #F7F7F7;
scrollbar-arrow-color: #838383;}
.agreebox .agree .check { padding: 7px 0 5px 0; color: #202020; font-size: 12px; line-height:25px; text-align:center; }
.agreebox .agree .check  input{border:none !important;}


/********Àå¹Ù±¸´Ï***********/
/*¼ö·®*/
.eabox {width:58px; height:33px; line-height:33px; position:relative; margin:0 auto; display:block; background:#fff;}
.eabox .up {cursor:pointer; position:absolute;right:0; top:0; font-size:11px;border:1px solid #D4D8D9;;padding:2px;color:black;}
.eabox .down{cursor:pointer; position:absolute;right:0; bottom:0; font-size:11px;border:1px solid #D4D8D9;;padding:2px;color:black;}
.eabox input{width:33px !important; padding:4px !important; float:left; height:23px; z-index:10; line-height:16px !important; border:1px solid #d4d8d9; color:#000; box-sizing:content-box; text-align:center; padding:0; background-color: #fff}
.eabtn { clear:both; padding: 0 16px; height: 23px; line-height:23px; display: inline-block; text-align: center; color: #666 !important; font-size: 11px; border:1px solid #d4d8d9; box-sizing:content-box; background-color: #f7f7f7;margin: 5px 3px 0 3px; cursor:pointer; }
/*ÃÑ°¡°Ý*/
.tab_price { float:right; margin:8px 20px 8px 0;}
.tab_price th { height:35px;  line-height:35px; border-bottom:none !important;	text-align:right !important;	letter-spacing:0;padding:0 !important;	color:#666; width:100px;font-size:14px;}
.tab_price td { height:35px;  line-height:35px;  border-bottom:none !important;text-align:right !important;	letter-spacing:0; padding:0 !important;	color:#333; width:110px; font-size:14px;}
.tab_price td.total{color:#ff0000; font-weight:700;}

/*ÁøÇà¼ø¼­*/
.sub_order{width:800PX; height:100px; margin:0 auto 50px auto;}
.sub_order li{width:33.3%; display:inline-block; float:left; background:}
.sub_order li .box{width:220px; margin:15px auto 0 auto; padding:10px}
.sub_order li .box .tit{width:220px; line-height:30px; font-size:20px; font-weight:700; color:#ccc;  border-bottom:1px solid #e7e7e7; margin:0; display:block; padding-bottom:5px; text-indent:10px; text-align:left;} 
.sub_order li .box .txt{ clear:both;width:100%; text-indent:10px; text-align:left; padding:10px 0; display:block; line-height:25px; font-size:13px; font-weight:400; color:#ccc;} 
.sub_order li .box.on .tit{color:#666; border-bottom:1px solid #ccc; }
.sub_order li .box.on .txt{color:#666; font-weight:700;font-size:20px;}


/*ÄíÆùÅÇ*/
.cplist{width:100%; height: 38px; border: none; border-bottom: 1px solid #ccc; border-left: 0; *zoom:1;background: none; margin-bottom:30px;}
.cplist li{display:inline-block; float:left;}
.cplist li a{ display: block; min-width: 168px; height: 37px; padding: 0 15px; border:1px solid #e7e7e7; border-bottom-color:#ccc; color: #757575; line-height: 37px; text-decoration: none; text-align: center;  margin-left:-1px; font-size:12px;}
.cplist li.on a { position: relative; top:0; margin:0 -1px; border: 1px solid #ccc; height:37px;border-bottom:none; color: #000; font-weight: bold; background-color:#fff;}
.cplist li.on:first-child { margin-left: 0; }


/*¸®ºä,°Ë»ö Æû*/
.rvbox{border:1px solid #d8d8d8; display:block;margin:20px 0 !important; overflow:auto; background:#fff;}
.rvbox li{display:inline; list-style:none;float:left; margin:20px 0;height:90px;border-left:1px solid #eee; }
.rvbox li.tit{width:130px; display:block; vertical-align:middle;text-align:center; text-indent:-9999px;  color:#4a4a4a; font-size:15pt; border:none !important; font-weight:bold; margin:20px 30px 20px 200px; background:url(../img/goods/sc_tit.jpg) left center no-repeat;}
/*¸®ºäÁ¤·Ä*/
.rvscbox {float:right; height:30px; margin-bottom:10px;}
.rvscbox select{ position:relative;float:left; line-height: 20px; height:20px !important;  border: 1px solid #dddddd !important;  background: none !important;  padding:6px 4px;  margin: 0 5px;  min-width: 120px;  color: #333; font-size:12px;}
.rvscbox select option{line-height:20px;}

/*¸®ºä_Ä«Å×°í¸®*/
.rv_catelist {border-collapse:collapse;	border-spacing:0;	width:100%;}
.rv_catelist th {letter-spacing:-1px; height:25px; line-height:25px; color:#959595;padding:0;width:50px;padding-bottom: 10px; text-align:center;}
.rv_catelist th a{color:#959595; text-decoration:none;}
.rv_catelist td { line-height:25px;	text-align:left;	letter-spacing:0;	color:#656565; padding:4px 0;}
.rv_catelist td a {color:#656565;}
.rv_catelist td a:hover {	text-decoration:none;}
.rv_catelist td .rv_scbtn{ float:left;}
.rv_catelist td .rv_scbtn .dsm_btn2{ height:37px; line-height:37px;}
.rv_catelist .form{ line-height:33px; height:35px; border: 1px solid #dddddd !important; background: none !important; padding:0 10px 0 10px !important;margin:0 3px!important; min-width:50px; color: #333;}
.rv_catelist .select { float:left; line-height:33px;height:35px;  border: 1px solid #dddddd !important; box-sizing:content-box; background: none !important; min-width:50px; padding:0 3px 0 10px;margin:0 3px;color: #333;}


/*Å×ÀÌºí½ºÅ¸ÀÏ*/
/*¿À½Ã´Â±æ*/
.direction { border-top: 1px solid #ddd; width:1000px; margin:30px auto;}
.direction tbody { margin:0; width:100%; }
.direction caption { display: none; }
.direction th { letter-spacing: -1px; height: 30px; line-height: 30px; padding:8px 0; font-size:13px; font-weight:600; color: #333; padding-left:20px; background-color:#ffffff;width: 130px; text-align: left; border-bottom:1px solid #ddd; }
.direction td { line-height: 20px; padding:10px 0 10px 12px; text-align: left;letter-spacing: 0; font-size:12px; color: #333; vertical-align:middle; border-bottom:1px solid #ddd}


/*¼¼·ÎÇü*/
.tlist1 { border: 1px solid #e7e7e7; background: #fff; border-collapse: collapse; width: 100%; margin-bottom: 7px;}
.tlist1 tbody {margin: 15px 25px; float:left;}
.tlist1 caption { display: none; }
.tlist1 tr.noline th , .tlist1 tr.noline td{border-bottom:none !important; padding-bottom:0 !important;}
.tlist1 tr:last-child th , .tlist1 tr:last-child td{border-bottom:none !important;}
.tlist1 th {font-size: 14px; min-height:35px; line-height:15px; color: #000; font-weight:normal;padding:15px 0; width: 130px; text-align: left; background:#fff; vertical-align:middle; }
.tlist1 th i{color:#e73737;}
.tlist1 th a { color: #000; text-decoration: none; }
.tlist1 td{ line-height: 35px; padding:5px 0; text-align: left; letter-spacing: 0; color: #757575; }
.tlist1 td.cen{text-align:center; width:100%;}
.tlist1 td img { vertical-align: middle !important; }
.tlist1 td a { color: #656565; }
.tlist1 td a:hover { text-decoration: none; }
.tlist1 td .dsmform.w100 {width:200px }
.tlist1 td .load { width:100%; line-height: 35px;background: none !important;  padding: 0 10px 0 10px !important;  margin: 5px 3px 0 3px!important;  color: #333;}
.tlist1 td .load > div{ display:inline-block; float:left; margin-right:10px; }
.tlist1 td select { height:33px; line-height:30px; border: 1px solid #ddd !important; background: none !important; color: #333;  padding:0 5px; margin:2px;}
.tlist1 td table { margin: 0; }
.tlist1 td table input[type=text] { width: 60px; }
.tlist1 td table tbody {margin:0; float:none;}
.tlist1 td table td{padding:0 0 4px 0; border:none}
.tlist1 td table td input[type=checkbox]{margin-right:5px;}
.tlist1 .stit { vertical-align: top; text-align: right; padding: 20px; width: 140px; border-right: 1px solid #dbdbdb; }
.tlist1 .txt { color: #e41212; font-size: 11px; line-height: 15px; }



/*¼¼·ÎÇü¶óÀÎ¾øÀ½*/
.tlist1line { border-top: 1px solid #d4d4d4; border-bottom:1px solid #d4d4d4;background: #fff; border-collapse: collapse; width: 100%; margin-bottom: 7px; }
.tlist1line tbody { margin:0; width:100%; }
.tlist1line caption { display: none; }
.tlist1line th { letter-spacing: -1px; height: 30px; line-height: 30px; padding:8px 0; font-size:14px; color: #333; padding-left:20px; background-color:#f6f6f6;width: 130px; text-align: left; }
.tlist1line th i{color:#e73737;}
.tlist1line th a { color: #656565; text-decoration: none; }
.tlist1line td { line-height: 20px; padding:10px 0 10px 12px; text-align: left;letter-spacing: 0; font-size:14px; color: #333; vertical-align:middle; }
.tlist1line td img { vertical-align: middle !important; }
.tlist1line td a { color: #656565; }
.tlist1line td a:hover { text-decoration: none; }
.tlist1line td input[type=text], .tlist1 td input[type=password] { line-height:15px; border: 1px solid #dddddd !important; background: none !important; padding:8px 10px;  margin:2px 0; min-width:100px; color: #333;}
.tlist1line td select { height:33px; line-height:33px; border: 1px solid #dddddd !important; box-sizing:content-box; background: none !important; min-width:100px; padding:0 3px;margin:0 3px;color: #333;}
.tlist1 td table { margin: 0; }
.tlist1line td table input[type=text] { width: 60px; }
.tlist1line td table td{padding:0 0 4px 0; border:none}
.tlist1line td table td input[type=checkbox]{margin-right:5px;}
.tlist1line .stit { vertical-align: top; text-align: right; padding: 20px; width: 140px; border-right: 1px solid #dbdbdb; }
.tlist1line .txt { color: #e41212; font-size: 11px; line-height: 15px; }

/*°¡·ÎÇü*/
.tlist2 { border-top: 1px solid #b2b2b2; box-sizing: content-box; border-collapse: collapse; border-spacing: 0; width: 100%; }
.tlist2 caption {	display:none;}
.tlist2 th { border-bottom: 1px solid #e1e1e1; text-align: center; letter-spacing: -1px; height: 15px; line-height: 15px; padding: 15px 0; color: #4c4c4c; font-size: 14px;  }
.tlist2 th a{color:#4c4c4c; text-decoration:none;}
.tlist2 th:last-child{border-right:none;}
.tlist2 td { border-bottom: 1px solid #eee; padding: 5px 0 5px 0; text-align: center; vertical-align: middle; word-wrap: break-word; }
.tlist2 td a {color:#3c3c3c;	font: normal 9pt ;}
.tlist2 td a:hover {	text-decoration:none;}
.tlist2 td.sub{text-align:left;}
.tlist2 .oi_img { float:left;margin:0 10px;}
.tlist2 .oi_img img{border:1px solid #d4d4d4}
.tlist2 .oi_name{text-align:left; width:100%; min-height:18px; line-height:18px; padding-top:8px; color:#333; font-weight:600; font-size:13px;}
.tlist2 .oi_line{background-color:#eee; width:97%; height:1px; margin:8px 0; overflow:hidden;}
.tlist2 .oi_txt{text-align:left; color:#666; font-size:11px;line-height:20px; margin-bottom:5px; }
.tlist2 .oi_btn{text-align:left; margin:0 0 8px 0;}
.tlist2 .oi_btn a{ padding: 0 5px; height:25px; line-height:25px; display: inline-block; text-align: center; color: #fff !important; font-size: 11px; background-color: #777;margin: 0 3px 0 0; }
.tlist2 tfoot{ background-color:#fafafa;}

/*°¡·ÎÇü_¿­°í´Ý±â¿ë*/
.tlist2_in {border-collapse:collapse;	border-spacing:0;	width:100%; }
.tlist2_in td { line-height: 20px; padding:10px 0; text-align:center;letter-spacing: 0; font-size:14px; color: #333; vertical-align:middle; border-bottom:1px solid #eee; cursor:pointer; }
.tlist2_in td a {color:#959595;	}
.tlist2_in td a:hover {	text-decoration:none;}
.tlist2_in td.sub {text-align:left !important; padding-left:10px; letter-spacing:0;}
.tlist2_in .rv_img { display:block; width:50px; height:50px; overflow:hidden;margin:0 auto;border:1px solid #eee; font-size:11px; color:#ccc; line-height:50px; background:#FFF;}
.tlist2_in .rv_img img{ width:50px; height:auto;}
.tlist2_in table {border-collapse:collapse;	border-spacing:0;width:100%; cursor:pointer;}
.tlist2_in table td { line-height:20px; min-height:20px;	text-align:left; border:none;	letter-spacing:0; padding:0;	color:#999999;}
.tlist2_in table td a {color:#959595;}
.tlist2_in table td a img{margin:3px 0 0 5px;}
.tlist2_in table td.tit{font-weight:700;color:#333333; font-size:13px;}
.tlist2_in table td.tit .dsm_btn2{ height:22px; line-height:24px; margin:0 5px; padding:0 7px !important;}
.tlist2_in .icon_q{color:#666; font-weight:700; border-radius:10px; line-height:20px; width:20px;background-color:#e9e9e9; text-align:center; display:inline-block; margin-right:10px;}
.tlist2_in .icon_a{color:#fff; font-weight:700; border-radius:10px; line-height:20px; width:20px;background-color:#666; text-align:center; display:inline-block; margin-right:10px;}
.tlist2_in .icon_s{color:#444; font-weight:700; line-height:17px; border:1px solid #ccc; background-color:#f4f4f4; display:inline-block; margin-left:10px; padding:0 5px; font-size:10px;}

/*°í°´¼¾ÅÍ*/

.cs_info{float:left; clear:both;width:100%; margin:50px 0 0 0;}
.cs_info .boxline{width:32%; min-height:350px; float:left; }
.cs_info .boxline.cen{margin:0 2%;}
.cs_info .boxline .tit{float: left; width:100%;  font-size: 14px;  letter-spacing: 1px;  color: #000; margin-bottom:10px;  line-height: 20px;  font-family: 'Open Sans','Nanum Gothic' !important;  font-weight: 600;  height: 20px;  text-transform: uppercase;}

.cs_info .infobox{border:1px solid #e5e5e5; min-height:261px; display:block; overflow:auto;background:#fafafa;}
.cs_info .infobox:hover{border-color:#ccc;}
.cs_info .infobox ul.con{clear:both; width:80%; margin:20px auto; padding-top:5px;}
.cs_info .infobox ul.con li{display:list-item; list-style:none; padding-left:13px; text-align:left; color:#414141; margin:0; line-height:25px;} 
.cs_info .infobox ul.con li b{width:60px; display:inline-block;}
.cs_info .infobox ul.con li a{color:#414141; text-decoration:none;}
.cs_info .infobox ul.con li.tline{margin-top:10px; padding-top:10px; border-top:1px solid #eee;}
.cs_info .infobox ul.con li.tit2{font-weight:bold; color:#333;}
/*ÀºÇà*/
.cs_info .infobox ul.con.tline{margin-bottom:20px; padding-bottom:20px; border-bottom:1px solid #eee;}
/*FAQ*/
.faqbox{border:1px solid #d8d8d8; margin-bottom:20px; background:#fff;}
.faqbox .faq_sc{width:415px; height:35px; margin:17px auto 0 auto;}
.faqbox .faq_sc .scform{ float:left; border:1px solid #d0d0d0; background-color:#fff !important;width:348px; height:33px; line-height:33px; text-align:center; font-size:15px;}
.faqbox .faq_sc .dsm_btn2{float:right;  border: none;  height: 35px;  line-height: 35px;  padding: 0 15px !important;}
.faqbox .faq_txt{width:100%; text-align:center; height:15px; line-height:15px; margin:15px 0;}
.faqbox .faq_txt li{display:inline;}
.faqbox .faq_txt li a{color:#717171; margin:0 5px;}
.faq_cont {padding-bottom:10px;display:none;padding:10;border-bottom:1px solid #E6E6E6;}
.faq_cont table {padding-top:10px;}
.faq_cont th, .faq_cont td{line-height:20px;}
.faq_cont th {width:40px;}

/*qna_review ÆË¾÷¾²±â*/
.popbox{display:block; padding:0;height:100%; width:670px; padding:0 20px;  background-color:#fff;font-family:'Open Sans', 'Nanum Gothic'}
  .popbox .titbox{width:100%; height:60px; border-bottom:1px solid #d4d4d4;}
  .popbox .titbox .tit{ float:left;line-height:43px; margin-top:17px; font-size: 18px; color: #333; letter-spacing: -1px; font-family:'Nanum Gothic'; font-weight:700; padding-left:15px; background:url(../img/all/titicon1.jpg) left center no-repeat; }
  .popbox .titbox .close{ float:right;background:url(../../dsm/img/goods/pop_close.png) center no-repeat; background-size:20px; width:28px; line-height:43px; margin-top:17px; text-indent:-9999px; }
  .popbox .conboxbg{ clear:both;background-color:#fff; box-sizing:border-box; width:100%;}
  .popbox .conboxbg .conbox{margin:0; display:block;}
  .popbox .conboxbg .dsmform {line-height:30px; height:32px; padding: 0 0 0 10px !important;}
  .popbox .conboxbg .conbox .con_goods{width:100%; margin:0; padding:20px 0; overflow:auto;}
  .popbox .conboxbg .conbox .con_goods dt{float:left; width:57px; margin-right:10px;}
  .popbox .conboxbg .conbox .con_goods dt img{width:56px; border:1px solid #d4d4d4;}
  .popbox .conboxbg .conbox .con_goods dd.tit{font-family:'Nanum Gothic';font-weight:700; height:25px; line-height:25px; }
  .popbox .conboxbg .conbox .con_goods dd{ display:list-item; list-style:none; color:#000; height:20px; line-height:20px;}
  /*°³ÀÎÁ¤º¸Ãë±Þ¹æÄ§*/
  .conboxbg .conbox2{margin:10px 20px 0 20px; display:block; }
  .conboxbg .conbox2 .tit{ float:left; font-size:14px;line-height:40px; text-indent:5px;color:#000; font-family:'Nanum Gothic';font-weight:700;}
  .conboxbg .conbox2 .con{clear:both; width:100%; text-align:left; line-height:20px; padding-left:5px; font-size:11px; color:#959595;}
  .conboxbg .conbox2 .agree{clear:both; width:100%; text-align:left; line-height:50px; height:50px; text-align:center;}
  
.pop_write { clear:both;border-collapse:collapse;	border-top:1px solid #d4d4d4;border-spacing:0;	width:100%;}
.pop_write caption {	display:none;}
.pop_write th { letter-spacing: -1px; height: 30px; line-height: 30px; padding:8px 0; font-size:12px; color: #333; padding-left:20px; background-color:#f6f6f6;width: 110px; text-align: left; border-bottom:1px solid #eee; }
.pop_write th a{color:#959595; text-decoration:none;}
.pop_write .tit {letter-spacing:-1px; height:30px; line-height:30px; color:#959595; width:80px; padding-right:10px; text-align:right;	font: bold; }
.pop_write .tit a{color:#959595; text-decoration:none;}
.pop_write td { line-height: 20px; padding:5px 0 5px 12px; text-align: left;letter-spacing: 0; font-size:12px; color: #333; vertical-align:middle; border-bottom:1px solid #eee}
.pop_write td a {color:#959595;}
.pop_write td a:hover {color:#959595; text-decoration:none;}

.pop_write th .c1{ color:#e06464; padding-right:5px;}
.pop_write .chk{ color:#353535; font-weight:bold; font-size:11px;}
.pop_write td .btn{ display:inline-block; font-size:11px;border:none; font-weight:normal; width:auto; padding:0 10px; height:23px; line-height:23px; background-color:#b2b2b2; text-align:center; color:#fff;}
.pop_write td table th , .pop_write td table td {margin:0; padding:0; height:auto; width:auto;}
.pop_write .noline td{border:none; height:30px; line-height:30px;}

.pop_list {	border-top:1px solid #b2b2b2; border-bottom:1px solid #909090;	border-collapse:collapse;	border-spacing:0;	width:100%;}
.pop_list caption {	display:none;}
.pop_list th {border-bottom:1px solid #e1e1e1;	text-align:center;	letter-spacing:-1px; height:39px; line-height:39px;  color:#4c4c4c; font-size:10.5pt; border-right:1px solid #e1e1e1;}
.pop_list th:last-child{border-right:none;}
.pop_list th a{color:#4c4c4c; text-decoration:none;}
.pop_list td {	border-bottom:1px solid #ededed; height:40px; line-height:40px;	text-align:center;	letter-spacing:0;	color:#3c3c3c;}
.pop_list td a {color:#3c3c3c;}
.pop_list td a:hover { text-decoration:none;}
.pop_list td.sub{line-height:20px;}


/*°Ô½ÃÆÇ°Ë»ö¹öÆ°*/
.bbs_total{float:left; font-size:11px; text-align:left; color:#959595; height:30px; line-height:30px; margin:10px 0;}
.pgbox{width:100%; height:30px; text-align:center; color:#959595; font-size:11px; position:relative; margin:0; line-height:30px;}
.btnbox .scbox{ float:left;margin:0;width:400px; height:30px;}
.btnbox .scbox .scchk{color:#959595; float:left; line-height:30px;}
.btnbox .scbox .scform{ float:left;width:160px; height:28px; line-height:28px; color:#666; text-align:left; padding-left:10px; margin:0 0 0 5px; border:1px solid #e9e9e9; box-sizing:content-box; }
.btnbox .scbox .scbtn{ float:left; height:30px; min-width:30px !important; line-height:30px; padding:0 10px !important; margin-left:10px;}


/*°Ô½ÃÆÇ_list*/
.bbs_list {	border-top:1px solid #d4d4d4; border-bottom:1px solid #d4d4d4;	border-collapse:collapse;	border-spacing:0;	width:100%;}
.bbs_list caption {	display:none;}
.bbs_list th {font-size: 12px; height:35px; line-height: 35px; color: #000; font-weight:normal;padding:5px 0; text-align: center; border-bottom: 1px solid #e1e1e1;}
.bbs_list th:last-child{border-right:none;}
.bbs_list th a{color:#4c4c4c; text-decoration:none;}
.bbs_list td {	border-bottom:1px solid #eee; height:40px; *line-height:40px; font-size:12px;	text-align:center;	letter-spacing:0;	color:#666;}
.bbs_list td a {color:#666;}
.bbs_list td a:hover { text-decoration:none;}
.bbs_list td.sub{text-align:left; padding-left:10px;}
.bbs_list td.sub img{vertical-align:middle !important;}

/*°¶·¯¸®_list*/
.gallery_list {border-bottom:1px solid #d4d4d4;	border-spacing:0;	width:100%;}
.gallery_list caption {	display:none;}
.gallery_list td{display:inline-block; float:left; margin:0; padding:0; border:0;}
.gallery_list td.notice {	border-bottom:1px solid #eee; height:40px; line-height:40px; font-size:12px; width:100%;	text-align:left;	letter-spacing:0;	color:#666;}
.gallery_list td.notice a {color:#666;}
.gallery_list td a:hover { text-decoration:none;}
.gallery_list td table{border-collapse:collapse;	border-spacing:0;	width:100%;}
.gallery_list .gbox{ width:260px; margin:20px auto 0 auto;}
.gallery_list .gbox .img{width:258px; height:258px; border:1px solid #d4d4d4; overflow:hidden;}
.gallery_list .gbox .img img{width:100%; height:100%;}
.gallery_list .gbox .sub{width:100%; height:30px; line-height:30px; color:#333; font-size:13px; text-align:center;}
/*°Ô½ÃÆÇ_view*/
.bbs_view {	border-top:1px solid #d4d4d4; border-bottom:1px solid #eee; border-collapse:collapse;	border-spacing:0;	width:100%;}
.bbs_view caption {	display:none;}
.bbs_view th {	text-align:center; height:39px; line-height:39px;  color:#333; font-size:11px;}
.bbs_view th b{font-size:15px;}
.bbs_view th table{ border-bottom:1px solid #d4d4d4;}
.bbs_view th table th span{font-weight:bold; color:#85a3d7;}
.bbs_view th table th span img{vertical-align:middle !important;}
.bbs_view th a{color:#7e7e7e; text-decoration:none;}
.bbs_view td {border-bottom:1px solid #e7e7e7; height:40px; line-height:40px;	letter-spacing:0; font-size:13px;	color:#959595;}
.bbs_view td a {color:#959595;}
.bbs_view td a:hover {color:#959595; text-decoration:none;}
.bbs_view td.sub{text-align:left;}
.bbs_view td.txt{height:27px; line-height:27px; font-size:11px; padding:0 10px; }
.bbs_view td.con{ padding:10px; text-align:left; line-height:18px; border:none;font-size:11px; }
/*°Ô½ÃÆÇÄÚ¸àÆ®*/
.bbs_coment { border-top:1px solid #d4d4d4; border-bottom:1px solid #d4d4d4;	border-spacing:0;	width:100%; margin-top:-1px; padding:10px 0;}
.bbs_coment td { color:#666; font-size:12px;height:40px; line-height:40px;	letter-spacing:0;}
.bbs_coment td a {color:#666;;}
.bbs_coment span{display:inline;float:left;padding:0 10px 0 30px; font-weight:bold; color:#333;}
.bbs_coment input{display:inline; float:left; line-height:30px; padding:0 0 0 10px; width:110px; border:1px solid #d0d0d0; background-color:#fff;}
.bbs_coment textarea{display:inline; float:left; line-height:15px; padding:8px 0 8px 10px; width:110px; border:1px solid #d0d0d0; background-color:#fff;}
.bbs_coment .cm_form{margin-top:10px;}
.bbs_coment .spam{display:inline; float:left;}
.bbs_coment .cm_btn{height:94px !important; line-height:94px !important; float:left; margin:0 0 10px 10px; padding:0 !important; font-size:13px !important}

/*°Ô½ÃÆÇ_write*/
.bbs_write {	border-top:1px solid #d4d4d4; border-bottom:1px solid #d4d4d4; border-collapse:collapse;	border-spacing:0;	width:100%;}
.bbs_write caption {	display:none;}
.bbs_write tr:last-child th , .bbs_write tr:last-child td{border-bottom:none !important;}
.bbs_write th { letter-spacing: -1px; height: 30px; line-height: 30px; padding:8px 0; font-size:12px; color: #333; padding-left:20px; background-color:#f6f6f6;width: 110px; text-align: left; border-bottom:1px solid #eee; }
.bbs_write th a{color:#959595; text-decoration:none;}
.bbs_write td { line-height: 20px; padding:10px 0 10px 12px; text-align: left;letter-spacing: 0; font-size:12px; color: #333; vertical-align:middle; border-bottom:1px solid #eee}
.bbs_write td a {color:#959595;}
.bbs_write td a:hover {color:#959595; text-decoration:none;}
.bbs_write td .linebg , .bbs_write td input[type=text], .bbs_write td input[type=password]{ line-height:15px;border: 1px solid #dddddd !important; background: none !important; padding:8px 0 8px 10px;  margin:2px; min-width:200px; color: #333;}
.bbs_write td select{ line-height:15px;border: 1px solid #dddddd !important; background: none !important; padding:8px 0;  margin:2px; min-width:100px; color: #333;}
.bbs_write th .c1{ color:#e06464; padding-right:5px;}
.bbs_write .chk{ color:#353535; font-weight:bold; font-size:11px;}
.bbs_write td table th , .bbs_write td table td {margin:0; padding:0; height:auto; width:auto;}
.bbs_write .noline td{border:none; height:30px; line-height:30px;}


.bbs_secret {width:600px;padding:0; margin:100px auto 0 auto; overflow:auto; position: relative;border-top:1px solid #d4d4d4; border-bottom:1px solid #d4d4d4; }


/*±âÅ¸ÆäÀÌÁö*/
.otherbox{  padding: 50px;  margin-bottom: 50px;  border:1px solid #e5e5e5; background-color: #fafafa;  color: #8f8f8f;  font-size: 11px;  line-height:20px;}
.otherbox:hover{border-color:#ccc;}




/*»óÇ°¸®ºä,QNA*/
.gv_bbs {		border-collapse:collapse;	border-spacing:0;	width:100%;}
.gv_bbs th {	text-align:center;	letter-spacing:-1px; height:30px; line-height:30px; border-top:1px solid #e6e6e6; border-bottom:1px solid #e6e6e6; color:#4c4c4c; font-size:12px; }
.gv_bbs th a{color:#959595; text-decoration:none;}
.gv_bbs td {	border-bottom:1px solid #e7e7e7;text-align:center;	letter-spacing:0;	color:#959595; padding:0; margin:0;height:25px; line-height:25px;}
.gv_bbs td a {color:#959595;}
.gv_bbs td a:hover {	text-decoration:none;}
.gv_bbs .sub{text-align:left; padding:10px 0 10px 10px; height:30px; line-height:18px; color:#555555; cursor:pointer;}
.gv_bbs .c1{color:#fb521b;}
.gv_bbs .rv_img {text-align:center;background:#FFF;}
.gv_bbs .rv_img img{margin:7px 0; border:1px solid #909090}
.gv_bbs table {border-collapse:collapse;	border-spacing:0;width:100%;}
.gv_bbs table th {letter-spacing:-1px; height:26px; line-height:26px; color:#656565;	padding-left:13px; background:url(../img/all/dot.jpg) 3px center no-repeat; width:130px; text-align:left;}
.gv_bbs table th a{color:#656565; text-decoration:none;}
.gv_bbs table td { line-height:26px;	text-align:left; border:none;	letter-spacing:0;	color:#555555;}
.gv_bbs table td a {color:#555555;	}
.gv_bbs table td a:hover {	text-decoration:none;}
.gv_bbs table td a img{margin-top:5px;}
.rv_con{ border-top:1px dotted #bababa; border-bottom:1px solid #ededed; margin-top:-1px; border-collapse:collapse;	border-spacing:0; background-color:#fafafa;	width:100%; padding:15px 0; }
.rv_con .sub{text-align:left;  *line-height:20px;display:block;padding:10px 60px 0px 60px; color:#666;}
.rv_con .sub .no{ display:block; clear:both; margin-bottom:10px;}
.rv_con .sub .no span{padding:0 10px; line-height:25px; border:2px solid #00ac00; color:#00ac00; font-weight:700; display:inline-block;}
.rv_con .sub img { border:0;max-width:100%;height:auto}
.rv_con .btnbox{width:100%; height:35px; margin:0;}
.rv_con .btnbox .rig{ float:right;padding-right:20px;}
.rv_con .btnbox .rig a{margin-left:5px;}
