/*= 整体定义 =*/

body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,code,form,fieldset,legend,input,textarea,p,blockquote,th,td{margin:0;padding:0;}
.h15px { height:15px; display:block; }
.height15px{ height:15px; clear:both;margin:0 auto; }
.h20px {height:20px; display:block; clear:both; margin:0 auto; }
.h30px {height:30px; display:block; clear:both; margin:0 auto; }
.h50px {height:50px; display:block; clear:both; margin:0 auto; }
ul, h1, h2, h3, h4, h5, h6, p, dl, dt, dd {margin:0px; padding:0px; list-style:none;}
table{border-collapse:collapse;border-spacing:0;}
table td{word-break:break-all;}
img,fieldset{border:0;}
*:focus{outline:0;}
.clear{ clear:both}
input.button,button{cursor:pointer;overflow:visible;/*Fix IE lt 8 bug*/}
textarea{overflow:auto;/*Hide the scrollbar for IE*/}

/*= 局部定义 =*/
body{ margin:0 auto; font-size:12px; color:#3e3e3e;  }
a {color:#0066cc;text-decoration: none;}
a:hover{text-decoration: underline; color:#f30}
/*= 文本框 =*/
.inp_k{ border:1px solid #ccc; width:200px; height:22px; padding:2px; line-height:22px; outline:none}
.inp_100{border:1px solid #333;width:100px; font-size:12px; height:24px; line-height:24px; text-indent:2px;outline:none }
.sous{ border:0 none;width:75px;     height:26px;  background:url('../images/ss.png'); color:#fff;     font-weight:bold;     line-height:26px;    outline:none;     cursor:pointer}
.sous2{ border:0 none;width:75px;     height:26px;  background:url('../images/ss2.png') ;  color:#fff;     font-weight:bold;     line-height:26px;    outline:none;    cursor:pointer}
.sous3{width:75px;     height:26px;  background:url('../images/ss3.png');  color:#333;     font-weight:bold;     line-height:26px;    outline:none;    cursor:pointer; border:0 none;}
.sous4{ height:26px;  background:url('../images/ss4.png') no-repeat left;  color:#fff;     font-weight:bold;     line-height:28px;    outline:none;    cursor:pointer; border:0 none; text-indent:30px; font-size:14px;}
.sous5{width:160px;     height:45px;  background:url('../images/ss5.png') no-repeat left;  color:#990000;     font-weight:bold;     line-height:45px;    outline:none;    cursor:pointer; border:0 none; text-indent:30px; font-size:18px; font-family:Microsoft YaHei}
.sous6
{
    width:160px;     height:45px;  background:url('../images/ss6.png') no-repeat left;  color:#669900;     font-weight:bold;     line-height:45px;
    outline:none;    cursor:pointer; border:0 none; text-indent:30px; font-size:18px;font-family:Microsoft YaHei
}
/*= 确定按钮 =*/
.anok{ background:url(../images/qeding.png); width:120px; height:40px; border:0 none; line-height:40px; font-size:16px; font-weight:bold; color:#fff; cursor:pointer}


/*= 当前位置 =*/
.Location{ width:100%; height:35px; background:url(../images/list_bg.gif) repeat-x; }
.Location_A{ height:35px; background:url(../images/list_jt.gif) left center no-repeat; line-height:35px; padding:0 0 0 21px; 
margin:0 0 0 10px; color:#3c3c3c;}
.Location_A a{color:#3c3c3c; text-decoration:none;}
.Location_A a:hover{color:#1665a6; text-decoration:underline;} 


/*= 列表 =  position:fixed; z-index:100;top:0; */
.box{ background:#336666; width:100%; padding:10px 0;color:#fff; font-size:14px;  text-indent:10px;*padding-left:10px;}
.box input[type='button']{ cursor:pointer; }
.bord{ border-bottom:1px solid #333; margin-left:10px; padding-left:10px; font-size:12px; line-height:30px;}
.ptb10{ padding:10px 0px;}
.pt10{ padding-top:10px;}
.pl10{ padding-left:10px}
.pt30{ padding-top:30px;}
.pl30{ padding-left:30px}
.mr10{ margin-right:10px}
.mr20{ margin-right:20px}
.w120{ width:120px;}
.list_top_bg{ padding:10px 0;  float:left; background:url(../images/list_01.gif) left top repeat-x; margin:0 1px 0 0; width:100%;}
.list_A{ float:left;}
.lsit_B{ float:right;}
.list_bottom{  height:200px;}
.content_box{ padding:0; margin:0}
/*= 按钮btn =*/
a.PublicBtn{ height:26px; text-decoration:none; background:url(../images/btn.gif) no-repeat; float:left; cursor:pointer;
margin:0 0 0 5px; padding:0 0 0 7px; _display: inline; -moz-user-select:none;}
a.PublicBtn img{ float:left; padding:4px 5px 0 0;}
a.PublicBtn b{ font-weight:normal; white-space:nowrap; height:26px; line-height:26px; background:url(../images/btn.gif) right -29px no-repeat; display:inline-block; cursor:pointer; padding:0 7px 0 0;}
a.PublicBtn:hover{ background:url(../images/btn.gif) 0 -58px no-repeat; text-decoration:none;}
a.PublicBtn:hover b{ background:url(../images/btn.gif) right -87px no-repeat; text-decoration:none;}

a.search_btn{ height:24px; width:49px; text-align:center; line-height:24px; background:url(../images/btn.gif) 0 -130px no-repeat; text-decoration:none; display:block;}
a.search_btn:hover{ display:block; background:url(../images/btn.gif) 0 -156px no-repeat; text-decoration:none;}


a.yellowBtn{ height:26px; text-decoration:none; background:url(../images/btn.gif) 0 -58px no-repeat; float:left; cursor:pointer;
margin:0 0 0 5px; padding:0 0 0 7px; _display: inline; -moz-user-select:none; color:#aa4501;}
a.yellowBtn img{ float:left; padding:4px 5px 0 0;}
a.yellowBtn b{ font-weight:normal; white-space:nowrap; height:26px; line-height:26px; background:url(../images/btn.gif) right -87px no-repeat; display:inline-block; cursor:pointer; padding:0 7px 0 0;}
a.yellowBtn:hover{ background:url(../images/btn.gif) 0 -58px no-repeat; text-decoration:none;color:#aa4501; font-weight:bold;}
a.yellowBtn:hover b{ background:url(../images/btn.gif) right -87px no-repeat; text-decoration:none;font-weight:bold;}



/*= 搜索表单 =*/
.serch_input{ height:23px; display:block; background:url(../images/input.gif) no-repeat; }
.serch_input_{height:23px;display:block; background:url(../images/input.gif) 0 -63px no-repeat; text-decoration:none; cursor:text;}
.serch_input_border{ height:23px;display:block; background:url(../images/input.gif) right -32px; padding:0 5px;}
.serch_input_border_{height:23px;display:block;background:url(../images/input.gif) right -94px no-repeat; text-decoration:none;}
input.search_tet{ border:medium none; background:none; height:22px; line-height:22px;}


/*= TAB选项卡 =*/
.tab{}
.tab .tab_title ul li{ float:left;  line-height:29px; margin:0 0 0 5px; display:inline;  }
.tab .tab_title ul li a{ display:inline-block; white-space:nowrap;  height:29px; text-align:center; background:url(../images/tab.gif) right 0px no-repeat; font-size:14px; color:#000000; cursor:pointer; }
.tab .tab_title ul li a b{ font-weight:normal; padding:0 10px; height:29px; display:inline-block;white-space:nowrap; background:url(../images/tab.gif) left -34px no-repeat; text-decoration:none;}
/*.tab ul li a b img{ float:left; margin:6px 3px 0 0;*/}
.tab .tab_title ul li a:hover{ background:url(../images/tab.gif) right -69px no-repeat; text-decoration:none; color:#000000; font-weight:bold; }
.tab .tab_title ul li a:hover b{background:url(../images/tab.gif) left -105px no-repeat; text-decoration:none; color:#000000; font-weight:bold; text-decoration:none;}

.tab .tab_title ul li.hover a{background:url(../images/tab.gif) right -69px no-repeat; color:#000000;font-weight:bold; display:inline-block;white-space:nowrap;}
.tab .tab_title ul li.hover a b{display:inline-block;white-space:nowrap; height:29px; background:url(../images/tab.gif) left -105px no-repeat; text-decoration:none;font-weight:bold;}
.tab_title{ border-bottom:1px solid #1caedd; height:29px; background:#fff; padding:10px 0 0 10px}



/*= Photo相册 =*/
.photo{ clear:both; padding:18px 0 0 0;}
a.Createphoto{ color:#313131; text-decoration:underline;}
a.Createphoto:hover{ color:#1f87c6; text-decoration:none;}
.photo_title{ padding:0 0 0 10px;}
.photo_text{ padding:10px 0 0 0;}
.photo_text li{ float:left; width:118px; height:150px; margin:15px 0 0 10px; }
.photo_text li a{ color:#5facea;  text-decoration:none; display:inline-block; text-align:center; }
.photo_text li a:hover{ color:#ffb600; text-decoration:underline;}

.photo_edit{ margin:0 auto; text-align:center; padding:15px 0 0 0;}
.photo_edit img{ border:1px solid #cccccc; padding:1px; vertical-align:top;}
.photo_edit_text{ width:310px; margin:0 auto; padding:10px 0 0 0;}
.photo_edit_text a{ display:inline-block; white-space:nowrap;  padding:0 0 0 62px; cursor:pointer;}
.photo_edit_text a:hover{ text-decoration:underline;}
.photo_edit_text a img{ float:left; margin:0 5px 0 0;}
.photo_edit_text a b{ display:inline-block; font-weight:normal; padding:2px 0 0 0;}

.tea_help{}
.tea_help li{ width:252px;}

.pro_img_box{
/*非IE的主流浏览器识别的垂直居中的方法*/  
 display: table-cell; 
 vertical-align:middle; 
 text-align:center; 
 *display: block;
 *font-size: 110px;
 *font-family:Arial;
 /*设置水平居中*/
 background:#fff;
border:1px solid #ccc;
 width:117px;
 height:120px;   
}
.pro_img_box a:hover{ border:1px solid #ff9212;}
.pro_img_box img{vertical-align:middle;}


/*遮罩层*/
.backDiv{background-color:#ccc;z-index:1000;left:0px;top:0px;-moz-opacity:0.4; opacity: 0.4; position:absolute;}
.notice_loading {
  display:none;
  width:86px; height:26px; padding:0 0 0 30px;
  font-size:12px; line-height:26px; color:#fff;
  background:#FD9104 url(../images/saas_loading.gif) no-repeat 8px 6px;
  position:absolute; z-index:1002; 
  margin:0 0 0 -58px; left:50%;
}
/*水印位置*/
#hotarea {
    background: url("../images/picture.jpg") no-repeat scroll 0 0 #CCAA66;
    border: 1px solid #114477;
    height: 120px;
    position: relative;
    width: 160px;
}
#hotarea a {
    border: 1px dashed #FFFFFF;
    color: #FFFFFF;
    display: block;
    height: 25px;
    line-height: 24px;
    position: absolute;
    text-align: center;
    width: 35px;
}
#hotarea a:hover {
    border: 1px solid #FFFFFF;
    color: #FFFFFF;
    text-decoration: none;
}


/*图片上传*/
.fu_list {
	width:100%;
	background:#ebebeb;
	font-size:12px;
}
.fu_list td {
	padding:5px;
	line-height:20px;
	background-color:#fff;
}
.fu_list table {
	width:98%;
	border:1px solid #ebebeb;
}
.fu_list thead td {
	background-color:#f4f4f4;
}
.fu_list b {
	font-size:14px;
}
/*file容器样式*/
a.files {
	width:90px;
	height:30px;
	overflow:hidden;
	display:block;
	border:1px solid #BEBEBE;
	background:url(../images/fu_btn.gif) left top no-repeat;
	text-decoration:none;
}
a.files:hover {
	background-color:#FFFFEE;
	background-position:0 -30px;
}
/*file设为透明，并覆盖整个触发面*/
a.files input {
	margin-left:-350px;
	font-size:30px;
	cursor:pointer;
	filter:alpha(opacity=0);
	opacity:0;
}
/*取消点击时的虚线框*/
a.files, a.files input {
	outline:none;/*ff*/
	hide-focus:expression(this.hideFocus=true);/*ie*/
}
/*= 返回保存按钮 =*/
input.save{ width:86px; height:32px; background:url(../images/btn.gif) 0 -196px no-repeat; border:none; cursor:pointer; color:#FFF;
 font-size:14px; font-weight:bold; padding:0 0 0 18px; line-height:32px;}
input.return{ width:86px; height:32px; background:url(../images/btn.gif) -100px -196px no-repeat; border:none; cursor:pointer; 
color:#000;font-size:14px; font-weight:bold; padding:0 18px 0 0; line-height:32px;}

/**/
.rge_bac{ width:996px; border:3px solid #f4f4f4; margin:12px 0 0 0; height:400px; padding:10px 0;}
.rge_bac_l{ width:740px; float:left;}
.rge_bac_l li{ display:block; width:740px; margin:7px 0 0 0; clear:both; float:left;}
.rge_bac_l li .text{ font-size:12px; color:#404040; width:140px; text-align:right; float:left; padding:0 0 0 0; line-height:24px;}
.rge_bac_l li .chos{ width:300px; float:left; padding:5px 0 0 0;}
.rge_bac_l li .inp{ width:220px; float:left;}
.rge_bac_l li .inp input{ width:218px; height:20px; line-height:28px; border:1px solid #d7d7d7;}
.rge_bac_l li .inf{ width:250px; float:left; height:30px; line-height:30px; padding:0 0 0 15px;}
.rge_bac_l li .inftip{ background:url(../images/tip.gif) 2px 5px no-repeat; width:300px; color:#ccc; float:left; height:30px; line-height:30px; padding:0 0 0 19px;}
.rge_bac_l li .infno{background:url(../images/no.gif) 2px 5px no-repeat; width:300px; float:left; height:30px; line-height:30px; padding:0 0 0 19px;}
.rge_bac_l li .infyes{background:url(../images/yes.gif) 2px 5px no-repeat; width:300px; float:left; height:30px; line-height:30px; padding:0 0 0 19px;}
.rge_bac_l li .inf img{ float:left; margin:7px 5px 0 0;}
.rge_bac_l li .colorcs{ color:#fc6b00;}
.rge_bac_l li .reg{ width:136px; padding:0 0 0 150px;}

.nav_title {background:#E0EAF7;border: 1px solid #9ABCE9;color: #9CACAF;font-size: 14px;padding: 3px 10px;margin: 0 10px 10px 10px;overflow:hidden; font-weight:bold; }
.nav_title .action-span {float:left;margin-top:2px;}
.nav_title span{zoom:1;}
.nav_title a:visited {color: #333;}
.nav_title a:link {color: #333;}
.nav_title a:hover { color: #EB8A3D;text-decoration:underline;}
.nav_title .action-span  a{ font-size:14px;}

/****************选择图片上传*******************/
.uploadimg { width: 700px;  clear: both; }
.uploadimg .up { height: 24px; }
.btmsc { width: 92px; height: 24px; border: none; background: url(../images/sctp.jpg) no-repeat; color: #fff; font-weight: bold; cursor: pointer; }
.btmqx { width: 110px; border: none; height: 24px; background: url(../images/qxsc.jpg) no-repeat; color: #fff; font-size: 12px; cursor: pointer; padding-left: 10px; }
.btmtj { width: 80px; border: none;  height: 24px; background: url(../images/tjtp.jpg) no-repeat; color: #fff; cursor: pointer; font-size: 12px; margin-right: 10px; }
.fl{float:left;}
.uploadimg .down { margin-top: 20px; border: 1px solid #e6e6e6; color: #3e3e3e; height: 210px; }
.uploadimg .down td { height: 24px; line-height: 24px; border-bottom: dotted 1px #ccc; }
.uploadimg .down a { color: #3e3e3e; }
TR.uploadTitle { vertical-align: middle; height: 30px; line-height: 30px; color: #3e3e3e; background: url(../images/tckbg.jpg) repeat-x; }
TR.uploadTitle td { height: 30px; line-height: 30px; }
.talp { text-align: left; padding-left: 15px; }
.f999 { color: #999999; }
.bgbule { background: #f2f9fd; }
.uploadimg .down .jdt { height: 5px; width: 100%; background-color: #599606; border: 1px solid #67b300; margin-bottom: 1px; }





/*
input.text,textarea,select{
padding: 3px;
border: 1px solid;
border-color: #ABADB3 #DBDFE6 #DBDFE6 #ABADB3;
border-top-width: 1px;
border-right-width: 1px;
border-bottom-width: 1px;
border-left-width: 1px;
border-top-style: solid;
border-right-style: solid;
border-bottom-style: solid;
border-left-style: solid;
-moz-border-radius: 2px;
-web-border-radius: 2px;
border-radius: 2px;
font-size: 14px;
border-color: #ABADB3 #DBDFE6 #DBDFE6 #ABADB3;
}
*/
input.text.input_hover,textarea.input_hover ,select.input_hover{  border:1px solid #99cccc}
input.text.input_focus,textarea.input_focus ,select.input_focus{  background:#ebffff}
input.text.input_error,textarea.input_error ,select.input_error{ background-color:#fff7f2}
label.rdolbl{ cursor:pointer; margin-right:10px}


.notice{  padding:5px 0 0 5px; color:#999999; line-height:20px;}

.notice b{ font-weight:normal; zoom:1;}
.lable_text{ float:left;}



.crtp{ border:none; width:98px; height:33px; background:url(../images/crtp.jpg)  no-repeat; text-align:center; cursor:pointer; font-weight:bold; color:#fff; margin-bottom:10px;}



/**弹出层**/

.easyDialog_wrapper{  color:#444; border:3px solid rgba(0,0,0,0); -webkit-border-radius:5px; -moz-border-radius:5px; border-radius:5px; -webkit-box-shadow:0 0 10px rgba(0,0,0,0.4); -moz-box-shadow:0 0 10px rgba(0,0,0,0.4); box-shadow:0 0 10px rgba(0,0,0,0.4);   }

.easyDialog_wrapper .easyDialog_content{ -webkit-border-radius:4px;font-family:'宋体'; -moz-border-radius:4px; border-radius:4px; background:#fff; border:1px solid #e5e5e5; }

.easyDialog_wrapper .easyDialog_title{ height:30px; line-height:30px; overflow:hidden; color:#666; padding:0 10px; font-size:14px; border-bottom:1px solid #e5e5e5; background:#f7f7f7; border-radius:4px 4px 0 0; }

.easyDialog_wrapper .close_btn{ font-family:arial; font-size:18px; _font-size:12px; font-weight:700; color:#999; text-decoration:none; float:right; }

.easyDialog_wrapper .close_btn:hover{ color:#333; }

.easyDialog_wrapper .easyDialog_text{ padding:15px 15px; font-size:12px; line-height:22px; }

.easyDialog_wrapper .easyDialog_footer{ padding:0 20px; *zoom:1;}

.easyDialog_wrapper .easyDialog_footer:after{ content:''; display:block; height:0; overflow:hidden; visibility:hidden; clear:both; }

.easyDialog_wrapper .btn_highlight,
.easyDialog_wrapper .btn_normal{ border:1px solid; border-radius:2px; cursor:pointer; font-family:"Microsoft yahei", Arial; float:right; font-size:12px; padding:0 12px; height:24px; line-height:24px; margin-bottom:10px; }

.easyDialog_wrapper .btn_highlight{  background:-webkit-gradient(linear,center bottom,center top,from(#4787ed),to(#4d90fe)); background:-moz-linear-gradient(90deg, #4787ed, #4d90fe); border-color:#3079ed; color:#fff;background:#4787ed; }

.easyDialog_wrapper .btn_normal{ margin-left:10px; border-color:#c3c3c3; background:#ececec; color:#333; background:-webkit-gradient(linear,center bottom,center top,from(#ececec),to(#f4f4f4)); background:-moz-linear-gradient(90deg,#ececec,#f4f4f4); }

.formTop{ position:fixed; top:0px; _position:absolute;_top:expression(documentElement.scrollTop); }
/*表单样式*/
.div_form_border{border: 1px solid #CCCCCC; height:24px; line-height:24px}
.div_form{margin-top:47px; padding:0 0 15px 0;}
.div_form table{ }
.div_form table tr { }
.div_form .td_left{text-align:right; height:40px; width:110px; padding-right:10px;  color:#666 }
.div_form .td_left span{color:red;}
.dialog_form .td_left{text-align:right; height:40px; width:110px; padding-right:10px;  color:#666 }
.dialog_form .td_left span{color:red;}


.div_form .title_name{font-weight: bold; padding: 20px 0 10px 40px; font-size: 16px;}
.div_form .title{border-bottom: 1px solid #CCCCCC; margin: 10px 0 10px 40px; width: 90%;}
.div_form .title_on{height: 40px; line-height: 40px; border: 1px solid #CCCCCC; border-bottom: 0px solid #fff; width: 100px; text-align: center; font-size: 13px;background-color: #d5d5d5; font-weight: bold;}
.div_form .title_noton{height: 40px; line-height: 40px; border: 1px solid #CCCCCC;border-bottom: 0px solid #fff; width: 100px; text-align: center; font-size: 13px;}
.div_form .title_noton a{height: 40px; line-height: 40px; text-align: center;}


.list ul li{ border:solid 1px #ccc; width:150px; height:150px; float:left; margin:0 10px 15px 0; color:#3399CC; padding:5px 5px; text-align:center; background:#ebf4d8; }
.list .imgitem{ width:145px; height:125px; text-align:center; }
.list span{ display:block; float:left; text-align:center; margin-right:5px;}
.list span a{  display:block; line-height:normal; }
.list span a:hover{display:block;line-height:normal;}

 .suggestContainer:after, .selectedContainer:after {
            clear: both;
            content: ".";
            display: block;
            font-size: 0;
            height: 0;
            visibility: hidden;
        }
        .suggestContainer .selectedContainer {
            cursor: text;
            display: block;
            float: left;
        }
        .suggestContainer {
            font-size: 12px;
            color: #666;
            border: 1px solid #CCCCCC;
        }
        .suggestContainer .listAllBtn {
	        background:url(../images/btnTags.gif) no-repeat center 8px;
            height: 24px;
            width: 24px;
            text-indent: -9999px;
            cursor: pointer;
            float:right;
        }
        .suggestContainer .listAllBtn:hover {
	        background-position:center -10px;
        }
        .suggestContainer .listAllBtn.active {
	        background-position:center -28px;
        }
        .suggestContainer .listAllBtn.active:hover {
	        background-position:center -46px;
        }
        .suggestContainer .selectedContainer {
	        /*width:250px;*/
	        display:block;
	        cursor:text;
	        float:left;
        }
        .suggestContainer .selectedContainer input{
            border:0;
            margin-top:1px;
            height:20px;
            padding:1px 0 1px 3px;
            font-size:14px;
            color:#666;
            outline:none;
            float:left;
        }
        .suggestContainer .selectedContainer a{
            border:1px solid #cde;
            display:block;
            white-space:nowrap;*display:inline-block;
	        outline:none;
            float:left;
            height:20px;
            line-height:20px;
            margin:1px 0 1px 3px;
            padding:0 3px 0 3px;
            cursor:text;
	        text-decoration:none;
	        color:#666;
        }
        .suggestContainer .selectedContainer a:hover{
            background:#e0ebf2;
            text-decoration:none;
            border:1px solid #ccddee;
        }
        .suggestContainer .selectedContainer a.blink{
	        background-color:#69c;
            color:#fff;
        }
        .suggestContainer .selectedContainer a.active{
            color:#fff;
            background-color:#7f9db9;
        }
        .suggestContainer .selectedContainer a span{
            text-indent:-999px;
            float:left;
            display:block;
            *display:inline-block;
            visibility:hidden;
            margin-left:2px;
            width:10px;
            background:url(../images/btnTags.gif) no-repeat right -66px;
            cursor:pointer;
        }
        .suggestContainer .selectedContainer a:hover span{
	        visibility:visible;
        }
        .suggestContainer .selectedContainer a b{
	        float:left;
            display:block;
            white-space:nowrap;*display:inline-block;
        }
        .suggestContainer .selectedContainer a span:hover {
	        background-position:right -84px;
        }
        .occupation-list
        {
            background: none repeat scroll 0 0 #FFFFFF;
            border: 1px solid #DCDCDC;
            box-shadow: 0 5px 10px rgba(0, 0, 0, 0.2);
            display: none;
            font: 12px/1.5 Microsoft YaHei;
            position: absolute;
            width: 520px;
        }
        .occupation-list .occupation-top
        {
            background: #ececec;
            padding: 5px;
        }
        .occupation-list .occupation-body
        {
            padding: 15px;
            height: 200px;
            overflow: auto;
        }
        .occupation-btn a
        {
            margin-right: 5px;
            font-size: 14px;
        }
        .occupation-list-selects
        {
            padding: 15px;
            height: 200px;
            overflow-x: hidden;
            width: 490px;
        }
        .occupation-list-selects label
        {
            line-height: 24px;
            margin-bottom: 8px;
            margin-right: 15px;
            float: left;
            display: block;
        }
        .occupation-list-selects .category-name
        {
            color: #666666;
            font-weight: bold;
        }
        .x-checkbox
        {
            margin-right: 5px;
        }

	.resume-table img{max-width:300px;}