@charset "utf-8";
body{text-align:center;margin:0;padding:0;font-size:12px;line-height:18px;color:#000000;font-family:'Arial';background:#FFFFFF url(../images/top_b.gif) top center no-repeat;}
td{font-size:12px;line-height:20px;}
form,img,ul,li,p,dl,dd{margin:0;padding:0;border:0;}
div{margin:0 auto;text-align:left;}
h1,h2,h3,h4,h5,h6,label,pre{margin:0;padding:0;font-size:12px;font-weight:normal;}
ul{list-style:none;}
label{cursor:pointer;}
.h_btn01{width:101px;height:22px;border:0;background:url(../images/h_b_01.gif) no-repeat;cursor:hand;}
.h_btn02{width:86px;height:22px;border:0;background:url(../images/h_b_02.gif) center no-repeat; color:#FFFFFF;cursor:hand;}
.clear{clear:both;width:1px;height:1px;}
.left{float:left;}
.right{float:right;}

.t_c01{color:#fa5d00;}
.t_c02{color:#cd3367;}
.c_green{color:#ee5e05;}

a{color:#5D5D5D;text-decoration:none;}
a:hover{color:#fa0405;text-decoration:underline;}

a.forgot{color:#A80101;text-decoration:underline;}
a.forgot:hover{color:#A80101;text-decoration:none;}

a.login{color:#DD0000;text-decoration:underline;}
a.login:hover{color:#DD0000;text-decoration:none;}

a.btn{display:block;color:#FFF;font-size:12px;line-height:20px;width:78px;height:20px;text-decoration:none;text-align:center;background:url(../images/info_btn.gif) center no-repeat;}
a.btn:hover{text-decoration:underline;}


#tb{width:1000px; margin:0 auto;}
#tb .left_area{width:230px;background:url(../images/l_01.gif) top right no-repeat;}
#tb .right_area{padding-left:20px;padding-right:20px;}

#tb .center_area{padding-left:20px;padding-right:14px;}
#tb .right_area2{padding-left:12px;}
#tb .right_area3{padding-right:20px;}
#tb .right_area4{padding-left:20px;}


#top{width:1000px;height:193px;background:url(../images/top_b.jpg) top center no-repeat;}
#top .link{width:198px;height:17px;float:right;margin-right:60px;_margin-right:30px;text-align:center;}
#top .link a{color:#FFF;text-decoration:none;line-height:17px;}
#top .link a:hover{text-decoration:underline;}
#top .text{width:204px;height:138px;float:right;margin-right:30px;_margin-right:15px;clear:both;margin-top:20px;}

#menu{width:1000px;height:39px;background:url(../images/menu_b.jpg) top center no-repeat;}
#menu dl{margin-left:60px;}
#menu dd{float:left;height:39px;}
#menu dd a{line-height:39px;color:#FFFFFF;display:block;font-size:12px;font-weight:bold;padding:0 27px;}
#menu dd a:hover{color:#000000;text-decoration:none;}

#sign{width:190px;height:185px;padding-top:15px;margin-top:10px;background:url(../images/sign_b.jpg) top center no-repeat;}
#sign .link{width:80px;height:20px;margin-left:110px; text-align:right;}
#sign .btn1{width:47px;height:39px;margin-left:127px;margin-top:20px;}
#sign .btn2{width:47px;height:39px;margin-top:32px;margin-left:127px;}

#notice{width:224px;height:100px;padding-top:28px;background:url(../images/notice_b.jpg) top left no-repeat;}
#notice .more{width:44px;height:15px;margin-left:77px;margin-bottom:8px;}
#notice dd{line-height:20px;background:url(../images/ico_01.gif) 2px 8px no-repeat;padding-left:8px;color:#dfad96;font-size:12px;font-weight:bold;}
#notice dd a{line-height:20px;color:#a4a4a4;font-size:12px;font-weight:normal;text-decoration:none;}
#notice dd a:hover{text-decoration:underline;}

#team{margin-top:20px;width:190px;height:109px;}

#search{margin-top:14px;margin-left:10px;width:761px;height:44px;background:url(../images/search_b.gif) 0 0 no-repeat;}
#search form{margin-left:6px;padding-top:20px;background:url(../images/ico_001.gif) center right no-repeat; overflow:hidden;zoom:1;}
#search form select{font-size:12px;font-family:Arial, Helvetica, sans-serif;color:#f10c09;}
#search form span.line{width:1px;background:url(../images/search_line.gif) center no-repeat;margin-left:5px;margin-right:3px;}

#hunting{margin-left:25px;width:466px;height:104px;}

#member01{width:524px;height:380px;margin-top:10px;padding-top:7px;background:url(../images/member_img.jpg) 0 0 no-repeat;}
#member01 .btn01{margin-left:18px;margin-bottom:16px;margin-top:16px;clear:both;}
#member01 .btn02{margin-left:18px;margin-bottom:16px;}
#member01 .btn03{margin-left:18px;margin-bottom:16px;}

#member01 .c_btn{margin-left:22px;}
#member01 .c_btn .link{float:left;width:118px;height:125px;padding-right:1px;background:url(../images/member_c_line.gif) top right no-repeat;}

#notice2{width:243px;height:110px;padding-top:30px;margin-top:12px;background:url(../images/notice2_b.gif) center no-repeat;}
#notice2 .con{margin:0 10px 0;height:105px;}

/*#love{width:243px;height:234px;padding-top:40px;margin-top:4px;background:url(../images/love_b.jpg) center top no-repeat;}
#love .more{width:45px;height:14px;margin-left:185px;margin-top:10px;}
#love dl{width:220px;margin-left:10px;margin-top:100px;}
#love dd{background:url(../images/ico_01.gif) 2px 8px no-repeat;padding-left:8px;}
#love dd a{line-height:20px;color:#000000;font-size:12px;font-weight:normal;text-decoration:none;}
#love dd a:hover{color:#ff0000;text-decoration:underline;}
#love span.date{float:right;color:#969696;font-size:11px;line-height:20px;}
*/
#vip{width:1000px;height:609px;margin-top:14px;padding-top:67px;background:url(../images/vip_b.gif) top center no-repeat;}
#vip table.w{width:960px;}
#vip .bigimg{width:296px;margin-top:70px;background:#ffebec;border:#b5b3b4 solid 1px;padding:10px 6px;margin-left:0;}
#vip .ou2{float:left;width:300px;height:75px;margin-left:6px;margin-top:50px;}
#vip .ou2 img.btn{float:right;margin-top:12px;}
#vip .ou2 input{border:#b4b2b3 solid 1px;background:#fbe7e8;height:16px;font-size:12px;}
#vip .list{float:left;width:141px;margin:0 5px 10px;_margin:0 4px 10px;}
#vip .list img.pic{border:#cccacb solid 1px;}
#vip .list .btn{height:22px;margin-top:4px;text-align:center;}
#vip .list .btn img{margin:0 5px;}

/*#green{width:1000px;height:339px;background:url(../images/green_b.jpg) top center no-repeat;}
#green .ou{float:left;width:319px;height:248px;margin-left:221px;_margin-left:110px;margin-top:62px;}
#green .ou img{border:#fbc9c8 solid 1px;}
#green .ou h1 a{font-weight:bold;font-size:12px;color:#fa0405;line-height:16px;}
#green .ou h2{font-weight:normal;font-size:12px;color:#383838;line-height:18px;margin-top:5px;}
*/
#bottom{width:1000px;height:70px;background:url(../images/bottom_b.jpg) top center no-repeat;text-align:center;padding-top:24px;color:#FFF;}
#bottom a{color:#FFF;text-decoration:none;}
#bottom a:hover{text-decoration:underline;}

#bottom2{width:1000px;height:70px;background:url(../images/bottom_b2.jpg) top center no-repeat;text-align:center;padding-top:24px;color:#FFF;}
#bottom2 a{color:#FFF;text-decoration:none;}
#bottom2 a:hover{text-decoration:underline;}

#s_l_search{width:175px;margin-left:0;}
#s_l_search h1{height:24px;padding-left:6px;}
#s_l_search form{width:175px;padding:4px 0;color:#f00a00;overflow:hidden;zoom:1;background:url(../images/search_b2.gif) bottom right no-repeat;}
#s_l_search form select{font-size:12px;font-family:Arial, Helvetica, sans-serif;color:#f10c09;}

#s_l_add{width:180px;margin-left:6px;margin-top:20px;padding-bottom:78px;background:url(../images/img_add.gif) left bottom no-repeat;}

#s_l_map{width:175px;margin-left:0;margin-top:10px;text-align:center;}

#s_r_about{}
#s_r_about p{text-indent:24px;margin-bottom:15px;}
#s_r_about img.i01{margin-left:50px;}
#s_r_about .video{width:490px;height:368px;float:right;margin-left:20px;}
#s_r_about .img_scroll{width:730px;margin-top:40px;}

#s_c_search{}
#s_c_search h1{}
#s_c_search h2{color:#666666;font-size:14px;font-weight:bold;line-height:30px;}
#s_c_search form{overflow:hidden;zoom:1;color:#666666;font-size:12px;line-height:30px;}
#s_c_search form select{font-size:12px;font-family:Arial, Helvetica, sans-serif;}
#s_c_search form .btn{margin-top:10px;}

#s_c_search2{margin-top:30px;}
#s_c_search2 h2{color:#666666;font-size:14px;font-weight:bold;line-height:30px;}
#s_c_search2 h2 .t{font-size:12px;font-weight:bold;line-height:30px;}
#s_c_search2 form{overflow:hidden;zoom:1;color:#666666;font-size:12px;line-height:30px;}
#s_c_search2 form select{font-size:12px;font-family:Arial, Helvetica, sans-serif;}
#s_c_search2 form .btn{margin-top:10px;}
#s_c_search2 form td{line-height:30px;}

#s_r_search3{margin-top:30px;color:#666666;font-size:12px;}
#s_r_search3 img.i02{margin-top:10px;margin-bottom:30px;}
#s_r_search3 h1{line-height:30px;font-weight:bold;}
#s_r_search3 h2{line-height:14px;}
#s_r_search3 h2 input{border:#666666 solid 1px;height:18px;}
#s_r_search3 .btn{margin-top:3px;}

#s_hunt_btn{margin-bottom:30px;padding-bottom:25px;background:url(../images/l_02.gif) center bottom no-repeat;overflow:hidden;zoom:1;}
#s_hunt_btn .link{float:left;width:118px;height:125px;padding-right:1px;background:url(../images/member_c_line.gif) top right no-repeat;}

#s_hunt_g .ou2{width:430px;height:82px;}
#s_hunt_g .ou2 img.title{float:left;margin-top:-8px;margin-right:10px;}
#s_hunt_g .ou2 img.btn{float:right;margin-top:12px;}
#s_hunt_g .ou2 input{border:#b4b2b3 solid 1px;background:#fbe7e8;height:16px;font-size:12px;}

#s_hunt_con{line-height:18px;color:#666666;}

#s_hunt_list{margin-top:20px;}
#s_hunt_list .title{}
#s_hunt_list .list{border-top:#eeeeee solid 1px;background:#fbfbfb;margin-bottom:8px;padding:10px 20px;overflow:hidden;zoom:1;position:relative;}
#s_hunt_list .list img.pic{border:#eeeeee solid 1px;float:left;margin-right:20px;filter:Blur(Add=0,Direction=50,Strength=5)}
#s_hunt_list .list .t01{float:left;width:190px;line-height:18px;margin-right:20px;color:#656565;}
#s_hunt_list .list .t02{float:left;width:320px;line-height:18px;color:#656565;}
#s_hunt_list .list .link{position:absolute;right:30px;bottom:20px;}
#s_hunt_list .list .link a{color:#d41f5c;text-decoration:none;line-height:18px;}
#s_hunt_list .list .link a:hover{text-decoration:underline;}

#s_event{}
#s_event .link{overflow:hidden;zoom:1;margin-bottom:20px;}
#s_event .link .btn{float:left;margin-right:10px;}
#s_event .list{border-bottom:#c0c0c0 solid 1px;padding:10px 0;overflow:hidden;zoom:1;}
#s_event .list img.pic{float:left;margin-right:20px;}
#s_event .list h1 a{color:#c00300;font-weight:bold;line-height:24px;}
#s_event .list h2{color:#363636;line-height:18px;}

#s_married_title{width:545px;height:96px;padding-top:48px;padding-left:205px;margin-bottom:20px;color:#fc0013;line-height:21px;background:url(../images/img_married_t_b.gif) left top no-repeat;}
#s_married_list{width:590px;margin-bottom:20px;overflow:hidden;zoom:1;}
#s_married_list img.pic{float:left;margin-right:20px;border:#a1a1a1 solid 1px;}
#s_married_list h1{color:#850A4B;font-weight:bold;line-height:28px;}
#s_married_list h2{color:#f65d00;line-height:18px;}
#s_married_list h3{color:#666666;line-height:18px;}

#s_darling{}
#s_darling .title{}
#s_darling .list{border-bottom:#c0c0c0 solid 1px;padding:10px 0;overflow:hidden;zoom:1;}
#s_darling .list img.pic{float:left;margin-right:20px;}
#s_darling .list h1 a{color:#c00300;font-weight:bold;line-height:24px;}
#s_darling .list h2{color:#363636;line-height:18px;}

#s_darling{}
#s_darling .bigimg{background:url(../images/img_b1.gif) top left no-repeat;padding-top:50px;padding-left:48px;padding-bottom:20px;}
#s_darling .con{padding-top:45px;}
#s_darling .con h1{color:#c00300;font-weight:bold;line-height:24px;}
#s_darling .con h2{color:#363636;line-height:18px;}
#s_darling .btn{text-align:right;margin-top:10px;}
#s_darling .btn a.btn{display:block;color:#FFF;font-size:12px;line-height:20px;width:78px;height:20px;text-decoration:none;text-align:center;background:url(../images/info_btn.gif) center no-repeat;}
#s_darling .btn a.btn:hover{text-decoration:underline;}




#bbs{}
#bbs .add{margin-top:20px; text-align:center;}
#bbs .page{margin-top:10px; text-align:center;}
#bbs .title{margin-bottom:10px;}
#bbs td,th{line-height:12px;}

#s_search_list .title{margin-bottom:10px;}
#s_search_list .list{border-top:#eeeeee solid 1px;background:#fbfbfb;margin-bottom:8px;padding:10px 20px;overflow:hidden;zoom:1;position:relative;}
#s_search_list .list img.pic{border:#eeeeee solid 1px;float:left;margin-right:20px;}
#s_search_list .list .t01{float:left;width:190px;line-height:18px;margin-right:20px;color:#656565;}
#s_search_list .list .t02{float:left;width:320px;line-height:18px;color:#656565;}
#s_search_list .list .link{position:absolute;right:30px;bottom:20px;}
#s_search_list .list .link a{color:#d41f5c;text-decoration:none;line-height:18px;}
#s_search_list .list .link a:hover{text-decoration:underline;}

#s_m_info{}
#s_m_info .title{}
#s_m_info .bigimg_b{background:url(../images/m_img_b.gif) center top no-repeat;padding-top:10px;}
#s_m_info .bigimg{width:300px;background:url(../images/m_img_line.gif) center bottom no-repeat;padding-bottom:19px;}
#s_m_info .bigimg img{border:#fd9191 solid 2px;}

#s_m_info .ico{margin-top:10px;width:300px;line-height:22px;color:#7a7a7a;}
#s_m_info .ico .title{font-weight:bold;}

#s_m_link{width:300px;margin-top:10px;}
#s_m_link .pre{float:left;}
#s_m_link .next{float:right;}

#s_m_info h1{color:#CF2020;font-size:18px;margin-bottom:10px;border-bottom:#ccc dotted 1px;line-height:30px;}
#s_m_info .info01{color:#666666;font-size:12px;margin-bottom:10px;padding-bottom:10px;border-bottom:#ccc dotted 1px;line-height:21px;}
#s_m_info .info02{color:#666666;font-size:12px;margin-bottom:10px;overflow:hidden;zoom:1;}
#s_m_info .info02 a.btn{display:block;float:left;margin-right:20px;margin-bottom:10px;color:#FFF;font-size:12px;line-height:20px;width:78px;height:20px;text-decoration:none;text-align:center;background:url(../images/info_btn.gif) center no-repeat;}
#s_m_info .info02 a.btn:hover{text-decoration:underline;}

#login_b1{width:415px;height:154px;padding-left:330px;padding-top:115px;background:url(../images/img_login_b1.jpg) left top no-repeat;}
#login_b1 input{font-size:12px;border:0;}
#login_b1 a.btn{display:block;color:#FFF;font-size:12px;line-height:20px;width:78px;height:20px;text-decoration:none;text-align:center;background:url(../images/info_btn.gif) center no-repeat;}
#login_b1 a.btn:hover{text-decoration:underline;}

#login_b2{width:745px;height:250px;background:url(../images/img_login_b2.jpg) left top no-repeat;}

#login_b3{width:438px;height:175px;padding-left:307px;padding-top:134px;background:url(../images/img_login_b3.jpg) left top no-repeat;}
#login_b3 input{font-size:12px;border:0;}
#login_b3 .btn{display:block;color:#FFF;font-size:12px;line-height:20px;width:109px;height:35px;text-decoration:none;text-align:center;background:url(../images/info_btn2.gif) center no-repeat;border:0;}

.div_qzone2 {width:438px;height:175px;padding-left:307px;padding-top:134px;background:url(../images/img_login_b3.jpg) left top no-repeat;}
.div_qzone2 .dl_kj {}
.div_qzone2 .dl_kj dd { width:305px; height:143px; margin:0 auto;padding:140px 0 0 360px;float:left;}
.div_qzone2 .dl_kj dd .div_a { width:305px; height:23px; line-height:23px; margin:10px 0 0 0; padding:0xp; float:left;}
.div_qzone2 .dl_kj dd .div_a .span_a { width:72px; height:23px; line-height:23px; margin:0 auto; padding:0px; float:left; color:#FFF; text-align:right;}
.div_qzone2 .dl_kj dd .div_a .span_b { width:168px; height:23px; line-height:23px; margin:0 auto; padding:0px; float:left;color:#FFCDD1;text-align:right;}
.div_qzone2 .dl_kj dd .div_a .span_b input { width:164px; height:20px; background:url(/images/kj_input_back.jpg); border:1px solid #D573A8;}
.div_qzone2 .dl_kj dd .div_a .span_c { width:95px; height:23px; line-height:23px; margin:0 auto; padding:0px; float:left;color:#F10000;}
.div_qzone2 .dl_kj dd .div_a .span_c a{color:#FFCDD1; text-decoration:underline;padding-right:6px;}

.div_qzone2 .dl_kj dd .div_b { width:305px; height:23px; line-height:23px; margin:10px 0 0 0; padding:0xp; float:left;}
.div_qzone2 .dl_kj dd .div_b .span_a { height:23px; line-height:23px; margin:0 0 0 50px; padding:0px; float:left;}
.div_qzone2 .dl_kj dd .div_b .span_b { width:168px; height:23px; line-height:23px; margin:0 auto; padding:0px; float:left; color:#999999;}
.div_qzone2 .dl_kj dd .div_b .span_b font { text-decoration:underline;}
.div_qzone2 .dl_kj dd .div_b .span_b font a { text-decoration:underline;}
.div_qzone2 .dl_kj dd .div_b .span_b font a:hover{ text-decoration:underline;}

.div_qzone2 .dl_kj dd .div_c { width:305px; height:35px; line-height:23px; margin:10px 0 0 0; padding:0xp; float:left;}
.div_qzone2 .dl_kj dd .div_c .span_a { width:109px; height:23px; line-height:23px; margin:0 0 0 50px; padding:0px; float:left;}
.div_qzone2 .dl_kj dd .div_c .span_b { width:109px; height:23px; line-height:23px; margin:0 0 0 10px; padding:0px; float:left;}

.div_qzone2 .dl_kj dd .div_d {width:455px;line-height:14px; margin:10px 0 0 0; padding:0; float:left;color:#FFCDD1;padding-left:70px;}


#red_title{width:610px;height:28px;padding-top:30px;padding-left:160px;background:url(../images/reg_title.gif) 20px 0 no-repeat;}
#reg_b1{width:770px;height:408px;padding-top:60px;background:url(../images/reg_b1.jpg) center no-repeat;}
#reg_b2{width:770px;padding-top:30px;background:url(../images/reg_b2.gif) center top no-repeat;}
#reg_b2 .regdiv1{width:720px;}
#reg_b2 .regdiv1 h1{font-size:14px;font-weight:bold;border-bottom:#E4DECE solid 1px;line-height:30px;margin-top:10px;margin-bottom:10px;}
#reg_b2 td{line-height:24px;padding:4px;}

#fullBg{background-color:#000;display:none;z-index:3;position:absolute;left:0px;top:0px;filter:Alpha(Opacity=50);/* IE */-moz-opacity:0.4; /* Moz + FF */opacity: 0.4; }
#msg{position:absolute;z-index:4;display:none;background:#FFFFFF url(../images/login_sb.jpg) center no-repeat;border:3px solid #BC8855;}
#msg #close{height:30px;text-align:right;padding-top:4px;padding-right:10px;}
#msg #ctt{text-align:center;font-size:12px;padding-bottom:15px;}
#cPic{cursor:pointer;}

#login_small{}
#login_small input{border:#b4b2b3 solid 1px;background:#fbe7e8;height:16px;font-size:12px;}

@media projection, screen { /* Use class for showing/hiding tab content, so that visibility can be better controlled in different media types... */
    .tabs-hide {
        display: none;
    }
}

/* Hide useless elements in print layouts... */
@media print {
    .tabs-nav {
        display: none;
    }
}
.tabs-nav {
    list-style: none;
    margin: 0;
    padding: 0 0 0 4px;
}
.tabs-nav:after { /* clearing without presentational markup, IE gets extra treatment */
    display: block;
    clear: both;
    content: " ";
}
.tabs-nav li {
    float: left;
    padding: 30px 0 0 1px;
    min-width: 100px; /* be nice to Opera */
}
.tabs-nav a, .tabs-nav a span {
    display: block;
    padding: 0px;
		font-size:12px;
    background: url(../images/tabs.png) no-repeat;
}
.tabs-nav a {
    position: relative;
    top: 1px;
    z-index: 2;
    padding-left: 0;
    color: #FFFFFF;
    font-size: 14px;
    font-weight: bold;
    line-height: 1.0;
    text-align: center;
    text-decoration: none;
    white-space: nowrap; /* required in IE 6 */
}
.tabs-nav .tabs-selected a {
    color:#CCCCCC;
}
.tabs-nav .tabs-selected a, .tabs-nav a:hover, .tabs-nav a:focus, .tabs-nav a:active {
    background-position: 100% -150px;
    outline: 0; /* prevent dotted border in Firefox */
}
.tabs-nav a, .tabs-nav .tabs-disabled a:hover, .tabs-nav .tabs-disabled a:focus, .tabs-nav .tabs-disabled a:active {
    background-position: 100% -100px;
}
.tabs-nav a span {
    width: 90px; /* IE 6 treats width as min-width */
    min-width: 90px;
    height: 30px; /* IE 6 treats height as min-height */
    min-height: 30px;
    padding-top: 6px;
    padding-right: 0;
}
*>.tabs-nav a span { /* hide from IE 6 */
    width: auto;
    height: auto;
}
.tabs-nav .tabs-selected a span {
    padding-top: 7px;
}
.tabs-nav .tabs-selected a span, .tabs-nav a:hover span, .tabs-nav a:focus span, .tabs-nav a:active span {
    background-position: 0 -50px;
}
.tabs-nav a span, .tabs-nav .tabs-disabled a:hover span, .tabs-nav .tabs-disabled a:focus span, .tabs-nav .tabs-disabled a:active span {
    background-position: 0 0;
}
.tabs-nav .tabs-selected a:link, .tabs-nav .tabs-selected a:visited, .tabs-nav .tabs-disabled a:link, .tabs-nav .tabs-disabled a:visited { /* @ Opera, use pseudo classes otherwise it confuses cursor... */
    cursor: text;
}
.tabs-nav a:hover, .tabs-nav a:focus, .tabs-nav a:active { /* @ Opera, we need to be explicit again here now... */
    cursor: pointer;
}
.tabs-nav .tabs-disabled {
    opacity: .4;
}
.tabs-container {clear:both;padding-left:10px;
		
    /*background: #fff;*/ /* declare background color for container to avoid distorted fonts in IE while fading */
}
.tabs-container info2{margin-bottom:10px;width:555px;height:44px;padding-top:45px;padding-left:119px;background:url(../images/my_info_b.gif) left top no-repeat;}
.tabs-loading em {
    padding: 0 0 0 20px;
    background: url(../images/loading.gif) no-repeat 0 50%;
}


.job_list{ line-height:1.8;padding-bottom:15px;}
.job_list h3{ font-size:16px;padding-bottom:8px;color:#CC0000;font-weight:bold;}
.job_list h4{ font-size:14px;font-weight:bold;}
.job_list p{ text-indent:2em;color:#444;}

#mainCon {
-moz-background-clip:border;
-moz-background-inline-policy:continuous;
-moz-background-origin:padding;
border:1px solid #CCCCCC;
margin:10px auto;
padding:20px 50px;
line-height:20px;
}
#mainCon h1 {
font-size:16px;
text-align:center;
}
#mainCon dd {
display:block;
padding-top:10px;
text-indent:2em;
}
#mainCon dl {
line-height:22px;
}
















