@charset "euc-kr";
@import url(default.css);
/* --------------------------------
	File Name : digital.css
	Generated Date : 2011-03-25
	Generated Author : Jung-eun	
-------------------------------- */

.digital { clear:both; overflow:hidden; zoom:1; position:relative;}

.digital .btnArea p { margin-top:10px; font-weight:bold; letter-spacing:-1px; color:#9ba8b6;}

.digital .bgImg { display:block; position:absolute; z-index:10;}

.digital .whiteArea { clear:both; background:#fff; border-right:1px solid #e3e3e3; border-bottom:1px solid #d9d9d9;}
.digital .whiteArea .inner { background:#fff; border-right:1px solid #f4f4f4; border-bottom:1px solid #f0f0f0;}

.digital .sw { overflow:hidden; zoom:1; position:relative;}
.digital .sw h1 { text-align:right;}
.digital .sw h2 { padding:18px 0 12px;}

.digital .sw.typeA { overflow:hidden; zoom:1; position:relative;}
.digital .sw.typeA .bgImg { width:315px; height:268px; background:url(/images/qubridge/digital/bg_sw.jpg) no-repeat;}
.digital .sw.typeA .whiteArea { padding-left:315px; width:664px; height:161px;}
.digital .sw.typeA .whiteArea .inner { width:663px; height:160px;}

.digital .sw.typeB { overflow:hidden; zoom:1; position:relative;}
.digital .sw.typeB .bgImg { width:225px; height:135px; background:url(/images/qubridge/digital/bg_sw2.jpg) no-repeat;}
.digital .sw.typeB .whiteArea { padding-left:225px; width:754px; height:47px;}
.digital .sw.typeB .whiteArea .inner { width:753px; height:46px;}

.digital .sw.typeC { overflow:hidden; zoom:1; position:relative;}
.digital .sw.typeC .bgImg { width:315px; height:245px; background:url(/images/qubridge/digital/bg_sw3.jpg) no-repeat;}
.digital .sw.typeC .whiteArea { padding-left:315px; width:664px; height:161px;}
.digital .sw.typeC .whiteArea .inner { width:663px; height:160px;}

.digital .sw .titWrap { float:left; padding:42px 0 0 25px; width:200px;}
.digital .sw .contWrap { float:right; margin-top:-15px; width:755px; line-height:18px; color:#696969;}

.digital .sw .grayArea01 { clear:both; position:relative; z-index:1; width:980px; height:1270px; background:url(/images/qubridge/digital/bg_gray_sw01.gif) no-repeat;}
.digital .sw .diagInfo { overflow:hidden; float:left; position:relative; padding:60px 0 50px; width:326px;}
.digital .sw .diagInfo h3 { clear:both; position:relative; z-index:10;}
.digital .sw .diagInfo dl { overflow:hidden; position:relative; z-index:1; margin-top:-11px; line-height:16px;}
.digital .sw .diagInfo dt { margin-top:10px; padding:10px 0 5px 25px; font-weight:bold; color:#4b4f59; border-top:1px solid #8e9dc0;}
.digital .sw .diagInfo dd { padding:0 0 0 25px; font-size:11px; color:#8e9dc0;}
.digital .sw .diagGuide { overflow:hidden; float:right; padding:50px; width:540px;}

.digital .sw .grayArea02 { clear:both; position:relative; z-index:1; width:980px; height:1292px; background:url(/images/qubridge/digital/bg_gray_sw02.gif) no-repeat;}
.digital .sw .grayArea02 .titWrap a { display:block; margin-left:53px;}
.digital .sw .grayArea02 h3 { margin:30px 0 10px;}
.digital .sw .grayArea02 dl { clear:both; margin-top:-5px;}
.digital .sw .grayArea02 dt { margin-top:15px; font-weight:bold;}
.digital .sw .grayArea02 p { margin-bottom:20px;}
.digital .sw .grayArea02 .contWrap a { display:inline-block; margin-top:10px;}

.digital .sw .grayArea03 { clear:both; position:relative; z-index:1; width:980px; height:504px; background:url(/images/qubridge/digital/bg_gray_sw03.gif) no-repeat;}
.digital .sw .grayArea03 .titWrap a { display:block; margin-left:30px;}
.digital .sw .grayArea03 h3 { margin:30px 0 10px;}
.digital .sw .grayArea03 p { margin-bottom:20px;}
.digital .sw .grayArea03 ul li { margin-bottom:10px; padding-left:15px; background:url(/images/qubridge/ico/bul_circleM.gif) no-repeat 0 3px;}
.digital .sw .grayArea03 .contWrap a { display:inline-block; margin:10px 0 0 15px;}

.digital .sw .grayArea04 { clear:both; position:relative; z-index:1; width:980px;}
.digital .sw .grayArea04 .wrap { margin-left:50px; width:878px; border:1px solid #727272; border-top:none;}
.digital .sw .grayArea04 .wrap .titWrap { padding-left:40px; width:838px; height:89px; background:#e8efff url(/images/qubridge/digital/bg_gray_sw04.gif) repeat-x; border-bottom:1px solid #727272;}
.digital .sw .grayArea04 .wrap .titWrap h3 { margin-bottom:10px;}
.digital .sw .grayArea04 .contArea { clear:both; overflow:hidden; padding:30px 40px;}
.digital .sw .grayArea04 p { line-height:18px; color:#000000;}
.digital .sw .grayArea04 p strong { display:block;}
.digital .sw .grayArea04 p em { color:#f00;}
.digital .sw .grayArea04 dl { clear:both; overflow:hidden; position:relative; margin-top:10px; width:798px; line-height:21px;}
.digital .sw .grayArea04 dl em { font-weight:bold;}
.digital .sw .grayArea04 dl strong { color:#ef2828;}
.digital .sw .grayArea04 dt { clear:both; float:left; margin-top:5px; width:100px; color:#999;}
.digital .sw .grayArea04 dd { float:left; margin-top:5px; width:698px; color:#000;}
.digital .sw .grayArea04 dd p { color:#b8b8b8;}
.digital .sw .grayArea04 dd img { vertical-align:middle;}
.digital .sw .grayArea04 dd input.text { width:158px;}
.digital .sw .grayArea04 dd.tel select { width:47px;}
.digital .sw .grayArea04 dd.tel input.text { width:40px;}
.digital .sw .grayArea04 .boxArea { clear:both; margin-top:20px; padding:10px; background:#f6f9ff; border:1px solid #c5d2f0;}
.digital .sw .grayArea04 .boxArea table { width:775px;}
.digital .sw .grayArea04 .boxArea table td { padding-bottom:10px;}
.digital .sw .grayArea04 .boxArea table thead th { font-weight:normal; font-size:11px; line-height:25px; color:#767676;}
.digital .sw .grayArea04 .boxArea table thead th strong { color:#f00;}
.digital .sw .grayArea04 .boxArea table td.no { text-align:center; color:#a8b6d2;}
.digital .sw .grayArea04 .boxArea table td.count .text { float:left; margin-right:2px; width:35px; text-align:right;}
.digital .sw .grayArea04 .boxArea table td.count .countBtn { float:left; margin-right:5px; width:10px;}
.digital .sw .grayArea04 .boxArea table td.count .countBtn a { display:block; margin-bottom:1px; font-size:1%; line-height:1%;}
.digital .sw .grayArea04 .btnArea a { margin:0 1px;}

.digital .hw { overflow:hidden; zoom:1; position:relative;}
.digital .hw h1 { text-align:right;}
.digital .hw h2 { padding:18px 0 12px;}

.digital .hw.typeAh { overflow:hidden; zoom:1; position:relative;}
.digital .hw.typeAh .bgImg { width:315px; height:260px; background:url(/images/qubridge/digital/bg_hw.jpg) no-repeat;}
.digital .hw.typeAh .whiteArea { padding-left:315px; width:664px; height:161px;}
.digital .hw.typeAh .whiteArea .inner { width:663px; height:160px;}

.digital .hw.typeBh { overflow:hidden; zoom:1; position:relative;}
.digital .hw.typeBh .bgImg { width:315px; height:245px; background:url(/images/qubridge/digital/bg_hw2.jpg) no-repeat;}
.digital .hw.typeBh .whiteArea { padding-left:315px; width:664px; height:161px;}
.digital .hw.typeBh .whiteArea .inner { width:663px; height:160px;}

.digital .hw .titWrap { float:left; padding:42px 0 0 25px; width:200px;}
.digital .hw .contWrap { float:right; margin-top:-15px; width:755px; line-height:18px; color:#696969;}

.digital .hw .grayArea01 { clear:both; position:relative; z-index:1; padding-top:52px; width:980px; height:753px; background:url(/images/qubridge/digital/bg_gray_hw01.gif) no-repeat;}
.digital .hw .grayArea01 .wrap01 { clear:both; overflow:hidden; zoom:1; padding-left:23px;}
.digital .hw .grayArea01 .wrap01 dl { width:686px;}
.digital .hw .grayArea01 .wrap01 dt { clear:both; float:left; width:212px;}
.digital .hw .grayArea01 .wrap01 dd { float:left; width:474px;}
.digital .hw .grayArea01 .wrap02 { clear:both; overflow:hidden; zoom:1; padding-left:129px;}
.digital .hw .grayArea01 .wrap02 .box { overflow:hidden; float:left; margin-right:10px; width:349px; background:#fff; border:1px solid #8c8c8c;}
.digital .hw .grayArea01 .wrap02 .box .inner { padding:0 0 14px 67px;}
.digital .hw .grayArea01 .wrap02 .box .inner2 { padding:0 0 14px 54px;}
.digital .hw .grayArea01 .wrap02 .box h3 { padding:16px 0 7px;}
.digital .hw .grayArea01 .wrap02 .box ul { margin-bottom:14px;}
.digital .hw .grayArea01 .wrap02 .box li { margin-top:6px;}
.digital .hw .grayArea01 .wrap02 .box .banner { clear:both; margin:-1px;}

.digital .hw .grayArea02 { clear:both; position:relative; z-index:1; width:980px;}
.digital .hw .grayArea02 .wrap { margin-left:50px; width:878px; border:1px solid #727272; border-top:none;}
.digital .hw .grayArea02 .wrap .titWrap { padding-left:40px; width:838px; height:89px; background:#e8efff url(/images/qubridge/digital/bg_gray_sw04.gif) repeat-x; border-bottom:1px solid #727272;}
.digital .hw .grayArea02 .wrap .titWrap h3 { margin-bottom:10px;}
.digital .hw .grayArea02 .contArea { clear:both; overflow:hidden; padding:30px 40px;}
.digital .hw .grayArea02 p { line-height:18px; color:#a4a4a4;}
.digital .hw .grayArea02 p strong { display:block;}
.digital .hw .grayArea02 p em { color:#f00;}
.digital .hw .grayArea02 dl { clear:both; overflow:hidden; position:relative; margin-top:10px; width:798px; line-height:21px;}
.digital .hw .grayArea02 dl em { font-weight:bold;}
.digital .hw .grayArea02 dl strong { color:#ef2828;}
.digital .hw .grayArea02 dt { clear:both; float:left; margin-top:5px; width:100px; color:#999;}
.digital .hw .grayArea02 dd { float:left; margin-top:5px; width:698px; color:#000;}
.digital .hw .grayArea02 dd p { color:#b8b8b8;}
.digital .hw .grayArea02 dd img { vertical-align:middle;}
.digital .hw .grayArea02 dd input.text { width:158px;}
.digital .hw .grayArea02 dd.tel select { width:47px;}
.digital .hw .grayArea02 dd.tel input.text { width:40px;}
.digital .hw .grayArea02 .boxArea { clear:both; margin-top:20px; padding:10px; background:#f6f9ff; border:1px solid #c5d2f0;}
.digital .hw .grayArea02 .boxArea table { width:775px;}
.digital .hw .grayArea02 .boxArea table td { padding-bottom:10px;}
.digital .hw .grayArea02 .boxArea table thead th { font-weight:normal; font-size:11px; line-height:25px; color:#767676;}
.digital .hw .grayArea02 .boxArea table thead th strong { color:#f00;}
.digital .hw .grayArea02 .boxArea table td.no { text-align:center; color:#a8b6d2;}
.digital .hw .grayArea02 .boxArea table td.count .text { float:left; margin-right:2px; width:35px; text-align:right;}
.digital .hw .grayArea02 .boxArea table td.count .countBtn { float:left; margin-right:5px; width:10px;}
.digital .hw .grayArea02 .boxArea table td.count .countBtn a { display:block; margin-bottom:1px; font-size:1%; line-height:1%;}
.digital .hw .grayArea02 .btnArea a { margin:0 1px;}


.digital .musthave { overflow:hidden; zoom:1; position:relative;}
.digital .musthave .titWrap { position:relative; width:980px; height:191px; background:url(/images/qubridge/digital/bg_musthave.jpg) no-repeat;}
.digital .musthave .titWrap h1 { position:absolute; top:14px; left:10px;}
.digital .musthave .titWrap p { position:absolute; top:14px; left:400px;}
.digital .musthave .contWrap { clear:both; overflow:hidden; zoom:1; position:relative; margin-top:-90px; padding-top:117px;}

.digital .musthave h2 { position:absolute; top:0;}
.digital .musthave h2.tit01 { left:164px;}
.digital .musthave h2.tit02 { left:439px;}
.digital .musthave h2.tit03 { left:691px;}
.digital .musthave h2 a { overflow:hidden; display:block; padding-top:90px; height:0; background-position:0 0;}
.digital .musthave h2 a:hover,
.digital .musthave h2 a.active { overflow:hidden; display:block; padding-top:90px; height:0; background-position:0 -90px;}
.digital .musthave h2.tit01 a { width:275px; background-image:url(/images/qubridge/digital/tit_musthave_officedesk.gif);}
.digital .musthave h2.tit02 a { width:252px; background-image:url(/images/qubridge/digital/tit_musthave_notebook.gif);}
.digital .musthave h2.tit03 a { width:252px; background-image:url(/images/qubridge/digital/tit_musthave_business.gif);}

.digital .musthave .contWrap ul { clear:both; overflow:hidden; display:none; padding-left:2px;}
.digital .musthave .contWrap ul.on { display:block;}
.digital .musthave .contWrap li { float:left; position:relative; margin-left:35px; width:279px; height:343px;}
.digital .musthave .contWrap li h3 { position:absolute; top:0; left:0; padding:13px 0 13px 9px; width:18px; font-weight:normal; color:#949494; background:url(/images/qubridge/digital/bg_musthaveTits.gif) repeat-y;}
.digital .musthave .contWrap li .unit { float:right; padding:0; text-align:center;}
.digital .musthave .contWrap li .unit span,
.digital .musthave .contWrap li .unit del { display:block; color:#a0a0a0;}
.digital .musthave .contWrap li .unit ins { display:block; color:#f00;}


.digital .bookmark { overflow:hidden; zoom:1; position:relative;}
.digital .bookmark .menu { clear:both; overflow:hidden; width:100%; height:46px; background:url(/images/qubridge/digital/bg_bookmark.jpg) no-repeat;}
.digital .bookmark .menu ul { clear:both; overflow:hidden; padding-left:138px;}
.digital .bookmark .menu li { float:left;}
.digital .bookmark .menu li a { overflow:hidden; display:block; padding-top:46px; width:115px; height:0; background-position:0 0;}
.digital .bookmark .menu li a:hover,
.digital .bookmark .menu li a.active { overflow:hidden; display:block; padding-top:46px; height:0; background-position:0 -46px;}
.digital .bookmark .menu li.tit01 a { background-image:url(/images/qubridge/digital/tit_bookmark01.gif);}
.digital .bookmark .menu li.tit02 a { background-image:url(/images/qubridge/digital/tit_bookmark02.gif);}
.digital .bookmark .menu li.tit03 a { background-image:url(/images/qubridge/digital/tit_bookmark03.gif);}
.digital .bookmark .menu li.tit04 a { width:135px; background-image:url(/images/qubridge/digital/tit_bookmark04.gif);}
.digital .bookmark .menu li.tit05 a { background-image:url(/images/qubridge/digital/tit_bookmark05.gif);}
.digital .bookmark .menu li.tit06 a { width:94px; background-image:url(/images/qubridge/digital/tit_bookmark06.gif);}

.digital .bookmark .cont { clear:both; overflow:hidden; padding:35px 0 0 165px;}
.digital .bookmark .cont fieldset dl { overflow:hidden; float:left; width:550px; height:100px;}
.digital .bookmark .cont fieldset dt { clear:both; float:left; margin-bottom:10px; padding-left:7px; width:80px; font-weight:bold; line-height:21px; color:#336486; background:#ace3ff;}
.digital .bookmark .cont fieldset dd { float:left; margin-bottom:10px; widht:454px;}
.digital .bookmark .cont fieldset dd input.text { _margin-top:-1px; width:450px; background:#e8f6ff; border-color:#e8f6ff;}
.digital .bookmark .cont ul { clear:both; overflow:hidden; line-height:21px; color:#666;}
.digital .bookmark .cont li em { color:#0096ff;}

.digital .bookmarkList { clear:both; overflow:hidden; zoom:1; margin-top:60px;}
.digital .bookmarkList p { margin-bottom:3px; font-size:11px; color:#999;}

.digital .bookmarkList ul { clear:both; overflow:hidden; border-bottom:3px solid #85cdff;}
.digital .bookmarkList ul li { float:left;}
.digital .bookmarkList ul li a { overflow:hidden; display:block; padding-top:60px; width:140px; height:0; background-position:0 0;}
.digital .bookmarkList ul li a:hover,
.digital .bookmarkList ul li a.active { overflow:hidden; display:block; padding-top:60px; height:0; background-position:0 -60px;}
.digital .bookmarkList ul li.tab01 a { background-image:url(/images/qubridge/digital/tab_bookmark01.gif);}
.digital .bookmarkList ul li.tab02 a { background-image:url(/images/qubridge/digital/tab_bookmark02.gif);}
.digital .bookmarkList ul li.tab03 a { background-image:url(/images/qubridge/digital/tab_bookmark03.gif);}
.digital .bookmarkList ul li.tab04 a { background-image:url(/images/qubridge/digital/tab_bookmark04.gif);}
.digital .bookmarkList ul li.tab05 a { background-image:url(/images/qubridge/digital/tab_bookmark05.gif);}
.digital .bookmarkList ul li.tab06 a { background-image:url(/images/qubridge/digital/tab_bookmark06.gif);}
.digital .bookmarkList ul li.tab07 a { background-image:url(/images/qubridge/digital/tab_bookmark07.gif);}

.digital .bookmarkList table { width:100%; line-height:18px; color:#666;}
.digital .bookmarkList table thead th { padding:5px 0 3px; font-weight:normal; font-size:11px; background:#f5f5f5; border-bottom:2px solid #e1e1e1;}
.digital .bookmarkList table tbody th { padding:10px 5px; text-align:left; font-weight:normal; border-bottom:3px solid #f5f5f5;}
.digital .bookmarkList table tbody th strong { display:block; font-weight:bold; color:#42b1ff;}
.digital .bookmarkList table tbody th a { display:block; font-weight:bold;}
.digital .bookmarkList table tbody td { padding:10px 5px; text-align:center; border-bottom:3px solid #f5f5f5;}
.digital .bookmarkList table tbody td a { margin:4px;}
.digital .bookmarkList table img { vertical-align:middle;}


.digital .sensDic { clear:both; overflow:hidden; zoom:1; width:100%; background:url(/images/qubridge/digital/bg_sensDic.jpg) no-repeat;}
.digital .sensDic h1 { float:left; padding:36px 0 0 40px;}

.digital .sensDic .theme { float:right; width:507px;}
.digital .sensDic .theme h2 { padding:20px 0 0 30px; height:16px; font-weight:bold; font-size:11px; color:#c1e6e7;}

.digital .sensDic .item { clear:both; overflow:hidden; float:left; margin-bottom:40px; padding-left:119px; width:354px; height:186px;}
.digital .sensDic .item h2 { float:left;}
.digital .sensDic .item .thumb { float:left; margin-bottom:5px; width:140px; height:140px; border:4px solid #d1d1d1;}
.digital .sensDic .item .thumb img { width:140px; height:140px;}
.digital .sensDic .item p { clear:both; width:295px; text-align:center; font-weight:bold; line-height:18px; color:#474f5b;}

.digital .sensDic .event { float:right; margin-bottom:40px; padding-left:30px; width:477px; height:186px;}
.digital .sensDic .event h2 { margin-bottom:15px;}
.digital .sensDic .event li { line-height:13px; margin-bottom:5px;}

.digital .sensDic .reply { clear:both; overflow:hidden; width:100%;}
.digital .sensDic .reply .grayWrap { padding:41px 0 0; width:980px; height:101px; background:url(/images/qubridge/digital/bg_reply.gif) no-repeat;}
.digital .sensDic .reply .grayWrap h2 { float:left; margin:0 17px 0 25px;}
.digital .sensDic .reply .grayWrap .wrap { float:left; position:relative; margin-top:-16px;}
.digital .sensDic .reply .grayWrap .wrap p { font-size:11px; color:#aeb8c4;}
.digital .sensDic .reply .grayWrap .wrap dl { clear:both; margin:3px 5px 0 0; padding-left:10px; width:610px; height:69px; background:#fff; border:1px solid #80848a;}
.digital .sensDic .reply .grayWrap .wrap dt { clear:both; float:left; margin-top:3px; width:70px; font-weight:bold; line-height:21px; color:#48505a;}
.digital .sensDic .reply .grayWrap .wrap dd { float:left; margin-top:3px;}
.digital .sensDic .reply .grayWrap .wrap dd input.text { _margin-top:-1px; width:530px; color:#a5a4a4;}
.digital .sensDic .reply .grayWrap .wrap dd textarea { _margin-top:-1px; overflow:hidden; padding:1px; width:530px; height:35px; line-height:17px; color:#a5a4a4;}
/*
.digital .sensDic .reply .grayWrap .wrap dl { clear:both; padding-left:3px; width:620px; height:69px;}
.digital .sensDic .reply .grayWrap .wrap dt { clear:both; float:left; margin-top:3px; width:70px; font-weight:bold; line-height:21px; color:#48505a;}
.digital .sensDic .reply .grayWrap .wrap dd { float:left; margin-top:3px;}
.digital .sensDic .reply .grayWrap .wrap dd input.text { width:540px; color:#a5a4a4;}
.digital .sensDic .reply .grayWrap .wrap dd textarea { overflow:hidden; padding:2px; width:538px; height:41px; line-height:18px; color:#a5a4a4;}
*/
.digital .sensDic .reply .grayWrap .btn { float:left; margin-right:6px;}
.digital .sensDic .reply .grayWrap a { float:left;}
.digital .sensDic .reply p.caution { float:right; margin-top:10px; font-size:11px; color:#ababab}

.digital .sensDicList { clear:both; overflow:hidden; margin-top:55px;}
.digital .sensDicList table { margin-bottom:15px; width:100%; line-height:21px; color:#666;}
.digital .sensDicList table thead th { padding:3px 0 1px; font-weight:normal; font-size:11px; border-top:2px solid #e1e1e1; border-bottom:2px solid #e1e1e1;}
.digital .sensDicList table tbody th { padding:10px 5px; text-align:left; font-weight:normal; border-bottom:3px solid #f5f5f5;}
.digital .sensDicList table tbody th dl { width:650px;}
.digital .sensDicList table tbody th dt { clear:both; float:left; width:65px; font-weight:bold; color:#b7bfc8;}
.digital .sensDicList table tbody th dd { float:left; width:570px;}
.digital .sensDicList table tbody td { padding:10px 5px; text-align:center; border-bottom:3px solid #f5f5f5;}
.digital .sensDicList table tbody td a { margin:4px;}
.digital .sensDicList table img { vertical-align:middle;}


.digital .re2 { clear:both; overflow:hidden; zoom:1; position:relative;}
.digital .re2 .guide { position:absolute; top:205px; left:345px;}
.digital .re2 .guide h2 { float:left; padding-top:13px; width:100px;}
.digital .re2 .guide ul { float:left;}
.digital .re2 .guide li { margin-bottom:7px; line-height:15px;}
.digital .re2 .notice { position:absolute; top:285px; left:447px; color:#656565;}
.digital .re2 .notice h2 { margin-bottom:5px;}
.digital .re2 .notice li { list-style:inside decimal; font-size:11px; line-height:18px;}

.digital .list3ea { clear:both; overflow:hidden; width:100%; background:#000;}
.digital .list3ea li { width:100%; height:280px; background:url(/images/qubridge/digital/bg_re2List.gif) repeat-x 0 49px;}
.digital .list3ea li .thumb { display:inline; float:left; position:relative; margin-left:45px; padding:11px 0 0 11px; width:258px;}
.digital .list3ea li .thumb .ico { position:absolute; top:0; left:0;}
.digital .list3ea li .thumb .img { display:block; width:250px; height:250px; border:4px solid #727272;}
.digital .list3ea li .thumb .img img { width:250px; height:250px;}
.digital .list3ea li .info { float:left; padding-top:11px; width:660px;}
.digital .list3ea li .info p { padding:10px; height:30px; font-weight:bold; font-size:14px; color:#79c8ff;}
.digital .list3ea li .info dl.count { clear:both; float:left; margin-right:15px; width:126px; height:74px; line-height:37px; background:url(/images/qubridge/digital/bg_count.gif) no-repeat;}
.digital .list3ea li .info dl.count dt { clear:both; float:left; padding-left:10px; width:50px; color:#929292;}
.digital .list3ea li .info dl.count dd { float:left; padding-right:10px; width:56px; text-align:right; color:#fff;}
.digital .list3ea li .info dl.count dd strong { margin-right:2px; font-size:18px; color:#a6a6a6;}
.digital .list3ea li .info dl.detailInfo { float:left; margin-bottom:15px; width:500px; line-height:24px;}
.digital .list3ea li .info dl.detailInfo dt { clear:both; float:left; padding-left:7px; width:70px; color:#696969; background:url(/images/qubridge/ico/bul_txt.gif) no-repeat 0 10px;}
.digital .list3ea li .info dl.detailInfo dd { float:left; width:420px; color:#fff;}
.digital .list3ea li .info dl.detailInfo dd.dcPrice { font-weight:bold; font-size:18px; color:#fc6b49;}
.digital .list3ea li .info dl.detailInfo dd input.text { float:left; margin:4px 2px 0 0; width:35px; height:14px; line-height:14px; text-align:right;}
.digital .list3ea li .info dl.detailInfo dd .countBtn { float:left; margin:4px 5px 0 0; width:10px;}
.digital .list3ea li .info dl.detailInfo dd .countBtn a { display:block; margin-bottom:1px; width:10px; height:9px; font-size:1%; line-height:1%;}
.digital .list3ea li .info .btn { clear:both; display:block; margin-left:218px;}

.digital .re2List { clear:both; overflow:hidden; zoom:1;}
.digital .re2List table { margin-bottom:20px; width:100%; line-height:18px;}
.digital .re2List table thead th { padding:3px 0 1px; font-weight:normal; color:#8b98a5; background:#e2e8ee;}
.digital .re2List table tbody th { padding:10px; text-align:left; color:#000; border-bottom:1px solid #eaedee;}
.digital .re2List table tbody td { padding:10px 20px; text-align:center; color:#9e9e9e; border-bottom:1px solid #eaedee;}
.digital .re2List table tbody td.status { font-weight:bold; color:#0092f8;}
.digital .re2List table tbody td.code { color:#000;}
.digital .re2List table tbody td.count { text-align:right; font-weight:bold; color:#000;}
.digital .re2List table tbody td.count2 { text-align:right; font-weight:bold; color:#f00;}
.digital .re2List table tbody .active th,
.digital .re2List table tbody .active td { background:#f4faff;}
.digital .re2List table tbody .active th { color:#f00;}
.digital .re2List table tbody .finished td.status { color:#7d7d7d;}
.digital .re2List table tbody .finished td.count2 { color:#000;}
.digital .re2List table img { vertical-align:middle;}

.digital .re2List .search { float:right; margin-top:-18px; text-align:right;}
.digital .re2List .search input.text { width:150px; border-right:none; margin-right:-4px;}

.digital .newInquiry{margin:0 auto; border-top:1px solid #333; width:1280px;}
.digital .newInquiry .contArea { clear:both; overflow:hidden; width:1280px; border-bottom:1px solid #555; margin-bottom:40px; margin-top:30px;}
.digital .newInquiry p { line-height:18px; color:#a4a4a4; float:left;}
.digital .newInquiry p em { color:#f00;}
.digital .newInquiry dl { clear:both; overflow:hidden; position:relative; margin-top:30px; line-height:21px; border-top:1px solid #ccc; width:1280px;}
.digital .newInquiry dl em { font-weight:bold;}
.digital .newInquiry dl strong {font-weight:400; line-height:2.3em;}
.digital .newInquiry dt { clear:both; float:left; margin-top:9px; width:135px; color:#999; text-align:left;}
.digital .newInquiry dd { float:left; margin-top:5px; height:30px; color:#000; margin-bottom:20px;}
.digital .newInquiry dd p { color:#338eef; float:left; margin-left:10px; line-height:2.7em;}
.digital .newInquiry dd img { vertical-align:middle;}
.digital .newInquiry dd input.text {height:30px;}
.digital .newInquiry dd.tel select { width:47px;}
.digital .newInquiry dd.tel input.text { width:40px;}
.digital .newInquiry dd.radioCheck span { display:inline-block; margin-right:30px;}
.digital .newInquiry .thanks { clear:both; margin-top:-10px; text-align:center; color:#757474; margin-bottom:50px; font-size:14px; margin-left:340px;}


.rental { overflow:hidden; zoom:1;}
.rentalWrap { overflow:hidden; zoom:1; display:none; padding-bottom:120px; background:url(/images/qubridge/digital/bg_rentalBtm.jpg) no-repeat 0 bottom !important;}
.rentalWrap.on { display:block;}
.rentalWrap .lnb { float:left; width:216px;}
.rentalWrap .cont { float:right; width:723px;}
.rentalWrap .cont1 ol { margin-top:-20px;}
.rentalWrap .cont1 li { zoom:1; position:relative; margin-top:20px; padding:5px 0 0 45px; line-height:21px; color:#494949;}
.rentalWrap .cont1 li span { position:absolute; top:0; left:0; padding:5px 3px 5px 7px; width:24px; height:24px; font-weight:bold; color:#fff; background:url(/images/qubridge/digital/bg_greenDot.gif) no-repeat;}
.rentalWrap .cont1 li strong { display:block; font-size:14px; color:#f00;}
.rentalWrap .cont2 { margin-bottom:-15px; padding-bottom:15px; background:url(/images/qubridge/digital/bg_rentalCont2.jpg) no-repeat right bottom;}
.rentalWrap .cont2 ol { zoom:1; color:#000;}
.rentalWrap .cont2 li { padding:10px 0 0 0; font-weight:bold;}
.rentalWrap .cont2 li img { margin:-10px 15px 0 0;}
.rentalWrap .cont2 li .mailto { color:#12b0f8;}
.rentalWrap .cont2 li .btn { float:right; margin-top:-45px;}
.rentalWrap .cont2 li .btn img { margin:0;}
.rentalWrap .cont3 { margin-top:-20px;}
.rentalWrap .cont3 h3 { margin-top:20px; padding:0 8px; width:119px; height:30px; font-size:14px; line-height:30px; color:#dcf4cc; background:url(/images/qubridge/digital/bg_rentalTitRed.gif) no-repeat;}
.rentalWrap .cont3 p.inlineTxt { float:left; margin:20px 0 0; padding:0 10px; line-height:30px;}
.rentalWrap .cont3 p { margin-top:10px; line-height:18px; color:#000;}
.rentalWrap .cont3 table { clear:both; line-height:18px; color:#000; background:#dcf4cc;}
.rentalWrap .cont3 table thead th { height:38px; text-align:left; border-right:2px solid #fff;}
.rentalWrap .cont3 table thead th.th { padding-left:145px;}
.rentalWrap .cont3 table thead th.td { padding-left:115px;}
.rentalWrap .cont3 table tbody th { padding:5px 0 4px 145px; text-align:left; font-weight:normal; border-right:2px solid #fff;}
.rentalWrap .cont3 table tbody td { padding:4px 0 3px 115px; border-right:2px solid #fff;}
.rentalWrap .cont3 table tbody tr.dark th,
.rentalWrap .cont3 table tbody tr.dark td { background:#bee9a3;}
.rentalWrap .cont4 dl { margin:-10px 0 20px; color:#000;}
.rentalWrap .cont4 dt { margin:10px 0 5px; padding-left:10px; width:254px; height:30px; font-weight:bold; font-size:14px; line-height:30px; background:url(/images/qubridge/digital/bg_rentalTitGreen.gif) no-repeat;}
.rentalWrap .cont4 dd { padding-left:10px; line-height:18px;}
.rentalWrap .cont4 p { padding-left:15px; line-height:18px; background:url(/images/qubridge/digital/bul_blackDot.gif) no-repeat 0 4px;}
.rentalWrap .cont5 dl { margin-top:-10px; line-height:21px; color:#000;}
.rentalWrap .cont5 dt { margin:10px 0 0; padding-left:18px; font-weight:bold; background:url(/images/qubridge/digital/bul_greenDot.gif) no-repeat 0 2px;}