@charset "utf-8";
/* CSS Document */


/*°øÅë*/
.part { width:747px; clear:both;padding-left:38px; }
.part p.tit { clear:both; padding-top:35px; padding-bottom:14px; font-size:14px; font-weight:bold; color:#333333; line-height:0; }
.part ul li { color:#666666; font-size:12px; line-height:20px; font-weight:normal; }
.part ul li.b { background:transparent url(../img/inc/bullet.gif) no-repeat scroll 0 7px; padding-left:9px; color:#666666; font-size:12px; line-height:20px; font-weight:normal; }

.t_box { background:#ffffff; border:solid 2px #25b2c7; width:955px; float:left; padding:20px; }
.t_box ul li { padding:0 20px 0 10px; float:left; color:#333333; font-size:12px; }
.t_box ul li.on { color:#25b2c7; font-size:12px; font-weight:bold; }
.t_box ul li.on a:link, .t_box ul li.on a:visited, .t_box ul li.on, .t_box ul li.on a:hover { color:#25b2c7; font-size:12px; font-weight:bold; }

/*ÅÇ*/
.tab { float:left; border-top:solid 1px #7f8487; background:#eaeaea; width:100%; }
.tab ul li { width:75px; text-align:center; color:#777777; font-size:12px; float:left; height:24px; padding-top:12px; background:url(../img/inc/tab_btw.gif) right no-repeat; }
.tab ul li a:link, .tab ul li a:visited, .tab ul li a:active, .tab ul li a:hover { color:#777777; font-size:12px; }


.type { float:left; width:100%; padding-top:25px; padding-bottom:10px; border-bottom:solid 1px #d4d4d4; }
.type p { float:left; font-size:11px; }
.type p strong { color:#d64c1d; }
.type ul { float:right; }
.type ul li, .type ul li a { float:left; font-size:11px; color:#666; text-decoration:none; }
.type ul li.on { background:transparent url(../img/inc/icon_check.gif) no-repeat scroll 0 1px; padding-left:15px; font-weight:bold; color:#d64c1d; }
.type ul li.on a { font-weight:bold; color:#d64c1d; text-decoration:none; }

.pro { width:100%; float:left; padding:35px 0 25px; border-bottom:solid 1px #e0e0e0; }
.pro .photo { float:left; width:270px; height:170px; line-height:170px; text-align:center; border:solid 1px #d4d4d4;}
.pro .text { float:left; margin-left:30px; width:480px; }
.pro .text ul li { clear:both; }
.pro .text ul li.suj { color:#333333; font-weight:bold; font-size:20px; padding-top:2px; }
.pro .text ul li.rating { color:#e63b2f; font-size:20px; font-weight:bold; padding:15px 0; }
.pro .text ul li.rating img { vertical-align:middle; }
.pro .text ul li.exp { font-size:12px; padding-bottom:6px; }
.pro .text ul li.exp2 { color:#999999; font-size:11px; } 


.pro_v { float:left; width:100%; border-top:solid 1px #7f8487; }
.pro_v .suj { width:100%; padding-top:20px; padding-bottom:20px; float:left; font-weight:bold; font-size:20px; line-height:20px; }
.pro_v .suj p.t { color:#333333; float:left; padding-left:15px; }
.pro_v .suj p.rating { float:right; color:#e63b2f; padding-right:15px;}
.pro_v .photo { clear:both;width:100%; height:auto; text-align:left; padding-right:100px;}
.pro_v .exp { width:100%; padding-top:20px; padding-bottom:20px; }
.pro_v .exp ul { padding-left:15px; padding-bottom:6px; overflow:hidden; width:45%; float:left; }
.pro_v .exp ul.left { background:url(../img/inc/v_dot.gif) right repeat-y; }
.pro_v .exp ul.con { clear:both; width:100%; padding-top:10px; }
.pro_v .exp ul li { font-size:12px; line-height:20px; }
.pro_v .exp ul li.t { padding-bottom:5px; padding-top:6px; }

.gall_tbl {width:100%;height:auto;}
.gall_tbl .gall { width:177px; height:auto; float:left; padding:10px 4px 2px 4px;}
.gall_tbl .gall .photo { 
	float:left;
	width:170px;
	height:110px; 
	line-height:20px; 
	text-align:center; 

}
.gall_tbl .gall .text { padding-top:10px; width:170px; height:auto;}
.gall_tbl .gall .text ul li { clear:both; }
.gall_tbl .gall .text ul li.suj { color:#333333; font-weight:bold; font-size:12px; padding-top:10px;}
.gall_tbl .gall .text ul li.rating { color:#e63b2f; font-size:12px; font-weight:bold; padding:15px 0; }
.gall_tbl .gall .text ul li.rating img { vertical-align:middle; }
.gall_tbl .gall .text ul li.exp { font-size:12px; padding-bottom:6px; }
.gall_tbl .gall .text ul li.exp2 { color:#999999; font-size:11px; } 


.gall_tbl {width:100%;height:auto;}
.gall_tbl .gall2 { width:177px; height:auto; float:left; padding:10px 4px 2px 4px;}
.gall_tbl .gall2 .photo2 { 
	float:left;
	width:170px;
	height:150px; 
	text-align:center; 

}
.gall_tbl .gall2 .text { padding-top:0px; width:170px; height:auto;}
.gall_tbl .gall2 .text ul li { clear:both; }
.gall_tbl .gall2 .text ul li.suj { color:#333333; font-weight:bold; font-size:12px; padding-top:10px; height:40px; }
.gall_tbl .gall2 .text ul li.rating { color:#e63b2f; font-size:12px; font-weight:bold; padding:15px 0; }
.gall_tbl .gall2 .text ul li.rating img { vertical-align:middle; }
.gall_tbl .gall2 .text ul li.exp { font-size:12px; padding-bottom:6px; }
.gall_tbl .gall2 .text ul li.exp2 { color:#999999; font-size:11px; } 



.tab2 { float:left; border-top:solid 1px #7f8487; background:#eaeaea; width:100%; }
.tab2 ul li { width:120px; text-align:center; color:#777777; font-size:12px; float:left; height:24px; padding-top:12px; background:url(../img/inc/tab_btw.gif) right no-repeat; }
.tab2 ul li a:link, .tab2 ul li a:visited, .tab2 ul li a:active, .tab2 ul li a:hover { color:#777777; font-size:12px; }
.tab2 ul li.on { width:120px; text-align:center; color:#d36300; font-size:12px; font-weight:bold; border-top:solid 1px #dddddd; border-bottom:solid 1px #ffffff; border-right:solid 1px #dddddd; border-left:solid 1px #dddddd; background-color:#ffffff; }
.tab2 ul li.on a:link, .tab2 ul li.on a:visited, .tab2 ul li.on a:active, .tab2 ul li.on a:hover { color:#d36300; font-size:12px; }


.eval { padding:15px; width:100%; border-bottom:solid 1px #dddddd; float:left; }
.eval ul.left { float:left; width:100px; overflow:hidden; }
.eval ul.left li { float:left; font-size:11px; }
.eval ul.right { float:right; overflow:hidden; margin-left:25px; width:87%;}
.eval ul.right li { clear:both; text-align:left; font-size:12px; line-height:18px; }
.eval ul.right li.rating { color:#e63b2f; font-size:20px; font-weight:bold; line-height:20px; padding-bottom:12px; }
.eval ul.right li.day { color:#999; font-size:11px; }

.eval_write { float:left; margin-top:30px; margin-bottom:30px; width:1000px; }
.eval_write ul { overflow:hidden; float:left; width:100%; }
.eval_write ul li { float:left; }
.eval_write ul li.texta { width:850px; clear:both; }
.eval_write ul li.btn { width:112px; float:right; }
.eval_write ul li textarea { border:solid 1px #d4d4d4; height:50px; width:850px; padding:5px; font-size:12px; }
.eval_write ul li input.btn { background:url(../img/inc/btn_eval.gif) no-repeat; border:none; width:112px; line-height:62px; height:62px; color:#777; cursor:pointer; }

.serv { float:left; margin-top:25px; padding-bottom:10px; width:100%; border-bottom:solid 1px #d4d4d4; padding-left:15px; padding-right:15px; }
.serv .left { float:left; width:370px; overflow:hidden; margin-bottom:15px; }
.serv .right { float:right; width:370px; overflow:hidden; margin-bottom:15px; }
.serimg { float:left; width:150px; border:solid 1px #ddd; text-align:center; line-height:80px; height:80px; } 
.sertext { float:left; font-size:11px; padding-left:15px; width:190px; height:80px; }
.sertext ul { width:190px; overflow:hidden; }
.sertext ul li { font-size:11px; line-height:18px; clear:both; width:190px; }

.sale { float:left; margin-top:25px; padding-bottom:10px; width:100%; border-bottom:solid 1px #d4d4d4; padding-left:15px; padding-right:15px; }
.sale .sale_a { float:left; width:100%; padding-bottom:15px; }
.sale .sale_a .img { float:left; width:200px; border:solid 1px #ddd; text-align:center; line-height:120px; height:120px; }
.sale .sale_a .text { float:right; width:520px; }
.sale .sale_a .text ul li { clear:both; font-size:12px; line-height:20px; }
.sale .sale_a .text ul li.con1 { color:#e63b2f; font-size:11px; line-height:16px; padding-top:5px; }
.sale .sale_a .text ul li.con2 { color:#989898; font-size:11px; line-height:16px; }

.loc { float:left; margin-top:25px; margin-bottom:10px; width:100%; border:solid 1px #d4d4d4; margin-left:15px; margin-right:15px; height:400px; }


/*¼­ºñ½º¼Ò°³*/
.top_t1 { height:306px; width:785px; background:url(../img/service/mobile_p_img.gif) top no-repeat; float:left; }
.top_t1 ul { padding-top:42px; padding-left:38px; }
.con_img { position:absolute; top:724px; left:50%; margin-left:120px; z-index:1; }
.top_t2 { height:597px; width:785px; background:url(../img/service/character_p_img.gif) top no-repeat; float:left; }
.top_t2 ul { padding-top:42px; padding-left:38px; }
.ex { border:solid 1px #d4d4d4; width:783px; clear:both; }
.ex ul {  padding:17px 19px; }
.ex li { font-size:11px; padding-left:18px; }
.ex li.t { background:transparent url(../img/inc/icon_ex.gif) no-repeat scroll 0 0px; color:#ef7133; font-weight:bold; padding-bottom:7px; }
.ex li.c { color:#8b8b8b; line-height:20px; font-weight:normal; padding-bottom:10px; }
.top_t3 { height:254px; width:785px; background:url(../img/service/qrcode_p_img.gif) top no-repeat; float:left; }
.top_t3 ul { padding-top:42px; padding-left:38px; }
.top_t4 { height:352px; width:785px; background:url(../img/service/smart_p_img.gif) top no-repeat; float:left; }
.top_t4 ul { padding-top:42px; padding-left:38px; }

/*·Î±×ÀÎ*/
.login_area { border:1px solid #e1e1e1; width:780px; height:266px; }
.login_area .left { width:230px; border-right:1px solid #f0f0f0; float:left; margin-left:57px; margin-top:20px; margin-bottom:20px; }
.login_area .left ul li.tex { font-size:11px; line-height:16px; padding-top:26px; color:#666; }
.login_area .left ul li.ck { padding-top:40px; padding-bottom:50px; font-size:12px; float:left; }
.login_area .left ul li.ck2 { padding-left:18px; padding-top:40px; padding-bottom:40px; font-size:12px; float:left; }
.login_area .right { width:440px; float:left; margin-left:40px; margin-top:60px; }
.login_area .right .l_from { width:320px; float:left; }
.l_in { clear:both; }
.l_in ul { overflow:hidden; height:30px; }
.l_in ul li { float:left; }
.l_in ul li.t { color:#666; font-size:12px; font-weight:bold; width:85px; line-height:30px; }
.l_in ul li input { height:28px; width:220px; }
.p_in { clear:both; padding-top:5px; } 
.p_in ul { overflow:hidden; height:30px; }
.p_in ul li { float:left; }
.p_in ul li.t { color:#666; font-size:12px; font-weight:bold; width:85px; line-height:30px; }
.p_in ul li input { height:28px; width:220px; }
.l_btn { width:70px; float:left; height:71px; }
.idpw { clear:both; margin-left:83px; padding-top:10px; }
.idpw ul li { float:left; }
.idpw ul li.tit { font-size:11px; color:#666; padding-bottom:10px; clear:both; }

/*Á¶È¸µî·Ï¼öÁ¤*/
.man { padding-top:28px; float:left; width:785px; }
.man ul li { font-size:12px; }
.man ul li.t { color:#328c0f; font-weight:bold; }
.man ul li.c { text-align:center; line-height:50px; }
.man ul li.b { line-height:22px; padding-top:18px; }
.man .find { border:solid 1px #bcd9c1; padding-top:40px; padding-left:34px; padding-bottom:40px; padding-right:34px; clear:both;}
.man .find ul.left { overflow:hidden; width:47%; float:left; }
.man .find ul.left li { float:left; }
.man .find ul.left li.ti { font-size:12px; float:left; line-height:22px; width:100px; }
.man .find ul.left li input { height:22px; width:160px; }
.man .find ul.right {overflow:hidden; width:47%; padding-left:30px; border-left:solid 1px #ddd; }
.man .find ul.right li { float:left; }
.man .find ul.right li.ti { font-size:12px; float:left; line-height:22px; width:100px; }
.man .find ul.right li input { height:22px; width:160px; }
.man .find ul.idpw { overflow:hidden; width:100%; clear:both; }
.man .find ul.idpw li { float:left; }
.man .find ul.idpw li.ti { font-size:12px; float:left; line-height:22px; width:100px; }
.man .find ul.idpw li input { height:22px; width:160px; }
.man .reg { width:785px; float:left; padding-top:30px; }
.man .reg p.s { background:transparent url(../img/inc/bullet.gif) no-repeat scroll 0 7px; padding-left:9px; color:#333; font-weight:bold; line-height:20px; padding-bottom:15px; }
.man .reg p { font-size:12px; }
.man .reg p input { vertical-align:middle; }
.man .reg .terms { width:763px; border:solid 1px #ddd; height:150px; padding:10px; font-size:12px; line-height:20px; }
.man .choice { background:#f3f3f3; padding-top:20px; padding-bottom:20px; padding-left:10px; padding-right:30px; float:left; margin-top:20px; width:745px; }
.man .choice ul { width:100%; float:left; }
.man .choice ul li { float:left; font-size:12px; height:18px; padding-left:15px; line-height:18px }
.man .choice ul li.a { font-weight:bold; border-right:solid 1px #ddd; padding-right:20px; }
.man .choice ul li input { vertical-align:middle; background:#f3f3f3; border:0; } 


/*È¸»ç¼Ò°³*/
.com_top { width:785px; float:left; text-align:center; padding-bottom:25px; border-bottom:solid 1px #d4d4d4; }
.com_cus { width:785px; float:left; padding-bottom:25px; padding-top:25px; border-bottom:solid 1px #d4d4d4; }
.com_cus ul li { float:left; }
.com_cus ul li.l { width:82px; padding-left:10px; }
.com_map { width:785px; float:left; padding-top:25px; }
.com_map ul li { float:left; font-size:12px; }
.com_map ul li.l { width:82px; padding-left:10px; }
.com_map ul li.lcon { border:solid 1px #ddd; height:322px; width:677px; }
.com_map ul li.ad { clear:both; padding-left:92px; padding-top:20px; }
.com_map ul li.adcon { clear:both; padding-left:92px; padding-top:5px; line-height:20px; }

/*»çÀÌÆ®¸Ê*/
.site { padding-top:20px; width:785px; float:left; }
.site ul { overflow:hidden; width:770px; float:left; padding-top:30px; padding-left:15px; }
.site ul li { width:24%; float:left; }
.site ul li ul { padding-top:0; }
.site ul li ul li { clear:both; line-height:20px; font-size:12px; padding-left:12px; }
.site ul.up { border-bottom:solid 1px #d4d4d4; padding-bottom:40px; }
.site ul.up li { width:24%; float:left; }
.site ul.up li ul li { clear:both; line-height:20px; font-size:12px; padding-left:12px; }


/*ÀÌ¿ë¾à°ü*/
.cla { border-bottom:solid 1px #ddd; width:785px; padding-bottom:20px; padding-top:20px; }
.cla p { background:transparent url(../img/business/inq_b.gif) no-repeat scroll 0 0px; padding-left:28px; padding-bottom:12px; font-size:14px; font-weight:bold; color:#328c0f; }
.cla ul { padding-left:14px; overflow:hidden; }
.cla ul li { padding-left:14px; font-size:12px; line-height:20px; color:#666; padding-top:4px; padding-bottom:3px; }
.cla ul li ul { padding-left:0; }
.cla ul li ul li { padding-left:15px; padding-top:3px; padding-bottom:2px; }
.cla ul li ul li li { padding-left:15px; padding-top:3px; padding-bottom:2px; }


.j_tit { padding-top:20px; padding-bottom:40px; padding-left:33px; }
.j_type { border:solid 3px #d4d4d4; width:300px; height:210px; float:left; padding:40px 30px 0; }
.j_type p { background:transparent url(../img/business/inq_b.gif) no-repeat scroll 0 0px; padding-left:28px; padding-bottom:12px; font-size:14px; font-weight:bold; color:#328c0f; }
.j_type p.btn { background:none; padding-left:28px; padding-bottom:0; }
.j_type ul { padding-left:28px; overflow:hidden; height:90px; }
.j_type ul li { font-size:12px; line-height:20px; }


