﻿@charset "utf-8";
*{margin:0; padding:0; outline:none; border:0;font-family:"Microsoft YaHei" ! important; ;}
html,body,div,span,object,iframe,h1,h2,h3,h4,h5,h6,p,pre,a,abbr,big,code,del,dfn,em,img,ins,q,s,samp,small,strike,strong,sub,sup,b,u,i,center,dl,dt,dd,ol,ul,li,fieldset,form,label,legend,table,tbody,tfoot,thead,tr,th,td,input{margin:0; padding:0; border:0; outline:none}
body{ background: #fff;font:12px/22px "??????","Microsoft YaHei","????",Arial; color:#444;font-family:"Microsoft YaHei" ! important;}
html,body{height: 100%;}
h1,h2,h3,h4,h5{font-weight:normal;font-family:"Microsoft YaHei" ! important;}
ul,li{list-style:none;font-family:"Microsoft YaHei" ! important;}
img{border:none;font-family:"Microsoft YaHei" ! important;}
pre {white-space: pre-wrap;       white-space: -moz-pre-wrap;  white-space: -pre-wrap;      white-space: -o-pre-wrap;   word-wrap: break-word;      word-break:break-all;overflow:hidden;}
.dn{display:none;}
.db{display:block;}
.fl{float:left}
.fr{float:right}
p{display:block;}
.line{ border-top:1px dotted #ddd; background:#fff; height:1px; overflow:hidden}
.absolute{position:absolute}
.relative{position:relative}
label{cursor:default}
em{font-style:normal;}
mark{ background: none; font-family:"Microsoft YaHei" ! important;}
.t_2em{ text-indent:2em;}
.fixer{ position: fixed; top: 0; z-index: 9999;}
.cursor{cursor:pointer}
/*清除浮动方式*/
.clearfix:after{content:"\20"; display:block; clear:both;}
.clearfix{zoom:1;clear: both;}
.clear{clear: both; overflow:hidden; font-size:0; line-height:0;}
.warp{min-height: 600px; _height: 600px;}
/*.warp{ min-height: 100%;height: auto !important;height: 100%;margin: 0 auto -60px;}*/

/*文字链接*/
a{color:#676767; text-decoration:none; cursor:pointer;}
a:hover{color:#01998a;}
a:focus,
*:focus {noFocusLine: expression(this.onFocus=this.blur());}
/*提示信息*/
.textarea_msg{ text-align:right; color:#14a094; }

/*文字大小*/
.f24{font-size:24px;}
.f20{font-size:20px;}
.f18{font-size:18px;}
.f16{font-size:16px;}
.f14{font-size:14px;}
.f12{font-size:12px;}

/*文字颜色*/
.order_c{color:#fd5f39 !important;}
.red{color:#f00}
.blue{color:#0193de;}
.green{color:#37c605;}
.highliht{color: #ee4136; padding: 0 3px}
.highliht-blue{color: #06c; padding: 0 3px}
.c9{color:#999;}
.c7{color:#777;}
.c5{color:#555;}
.c3{color:#333;}
.c-f40{color:#f40}
.c-01998a{color:#01998a}
.red{ color: red;}
/*外边距*/
.mc{margin: 0 auto;}
.mag_top20{margin-top:20px;}
.mag_left20{ margin-left:20px;}
.mb0{margin-bottom:0 !important;}
.mb10{margin-bottom:10px;}
.mb20{margin-bottom:20px;}
.mt5{margin-top: 5px}
.mt10{margin-top:10px;}
.mt20{margin-top:20px;}
.ml10{margin-left:10px;}
.ml20{margin-left:20px;}
.mr5{margin-right:5px}
.mr10{margin-right:10px}
.mr20{margin-right:20px}
.text-l{ text-align:left}
.text-c{ text-align:center}
.text-r{ text-align:right}
/*内填充*/
.pb10{padding-bottom: 10px;}
.pt10{ padding-top: 10px;}

/*色块颜色*/
.bg-ee4136{background:#ee4136}
.bg-3{background:#333}
.bg-e5e5e5{background:#e5e5e5}
.bg-f{background:#fff}
.bg-f60{background:#f60}

/*按钮*/
.info_btn {padding: 15px 0 5px 75px; }
.btn{ border: 0; background: #01998a; display: inline-block; text-align: center; color: #FFFFFF; cursor: pointer;}
.btn:hover{ background: #01998a;color: #FFFFFF;}
.btn_save {width: 120px; height: 34px; border-radius: 5px; line-height: 34px; font-family: "Microsoft YaHei" ! important; font-size: 18px; float: left; }
.btn_cancel{display: inline-block;text-align: center;  color:#676767;  width: 72px;height: 34px;line-height: 34px;font-family:"Microsoft YaHei" ! important;font-size: 16px;background: none;}
.card_ts{ color: #f00;}

/*清除边框样式*/
.bclr{border:none; vertical-align:middle}

/*宽度*/
.w20{width:20px}
.w30{width:30px}
.w64{ width: 64px;}
.w68{ width: 68px; }
.w74{ width:83px; }
.w72{ width: 63px; }
.w84{ width: 84px;}
.w100{width:100px}
.w122{ width: 125px;}
.w126{ width: 126px; }
.w135{ width: 126px; }
.w146{ width: 146px; }
.w160{ width: 160px; }
.w170{width:170px}
.w183{ width: 182px; }
.w190{ width: 190px;}
.w200{width:200px}
.w206{width: 205px;}
.w228{ width: 228px; }
.w230{width:230px}
.w240{width:240px}
.w250{width:250px}
.w256{width: 254px;}
.w236{width:236px}
.w338{ width:338px;}
.w406{width:406px;}
.w460{ width: 460px; }
.w386{width: 386px;}
.w354{width: 356px;}
.w554{width: 554px;}
.w185{width:185px;}
.w1{ width: 100%; }
.width_size{width:1024px; margin:0 auto 20px auto;}
/*高度*/
.h130{ height:130px;}


/*** 姓别选择 ***/
.profile_radio li{ color:#444; float: left; position: relative; border: 1px solid #7e7e7e; width:28px; height:30px; text-align: center; border-radius: 3px; line-height:28px; font-size: 14px; margin-right: 13px;}
.profile_radio li em{ position: absolute; width: 24px; height: 22px; right: 0; bottom: 0; z-index: 1; overflow: hidden;}
.profile_radio li.current{ color: #fff; background: #14a094; border: 1px solid #14a094;}
.profile_radio li input{ width: 30px; height: 30px; position: absolute; z-index: 2; top: 0; left: 0;filter: alpha(Opacity=0);-moz-opacity: 0;opacity: 0; cursor: pointer;}

/*** 下拉选择 ***/
.card_tshow{border: 1px solid #7e7e7e; color:#999; background: #ffffff; height: 28px; font-family:"Microsoft YaHei" ! important; cursor: pointer; background:url(/images/version3/too.png) no-repeat right  5px; border-radius: 3px; }
.card_tshow .card_sipt{ border: 0; background: none;height:28px;line-height:28px; padding: 0 10px;font-family:"Microsoft YaHei" ! important; font-size: 12px; border-right: 1px solid #dedede; float: left; border-radius: 3px; color: #999;}
.boxUpDown{ background: #ffffff;border: 1px solid #7e7e7e; width: 100%; position: absolute; z-index: 9999; top: 29px; left: 0;max-height: 200px; max-height: 200px; _height: 200px; border-radius: 3px; overflow-y: auto;}
.boxUpDown li{font-size:14px;padding:5px 10px;cursor:pointer; color:#999; line-height:22px; font-size: 14px; border-bottom: 1px solid #f1f1f1;}
.boxUpDown li:hover{background:#01998a;color:#fff;}
.data_icon{background:url(/images/version3/too.png) no-repeat right  -64px;}
.data_icon1{background:url(/images/version3/too2.png) no-repeat right  -67px;}
.parts_icon{background:url(/images/version3/too.png) no-repeat right  -113px; }
.edit_bag{background:url(/images/version3/too2.png) no-repeat right  -119px; display: inline; width: 146px; height:26px; border: 1px solid #7e7e7e; border-radius: 3px;}
.edit_bag_icom{border:1px solid #7e7e7e; background: #fff;height:28px;line-height:28px; padding: 0 10px;font-family:"Microsoft YaHei" ! important; font-size: 12px;float: left; border-radius: 3px; color: #999;background:url(/images/version3/too2.png) no-repeat right  9px; float:left;display: inline; width: 126px;}
.time_bag_icom{border: 1px solid #7e7e7e; color:#999; background: #ffffff; height: 28px; line-height: 28px; padding: 0 10px; width: 63px; font-family:"Microsoft YaHei" ! important; overflow: hidden; cursor: pointer; border-radius: 3px;background:url(/images/version3/too2.png) no-repeat right  9px; float:left;display: inline;}


.ipt{ border: 1px solid #7e7e7e; font-size: 12px;font-family:"Microsoft YaHei" ! important; color: #444; _height: 20px; _line-height: 20px; border-radius: 3px;}
.ipt:focus{border: 1px solid #01998a;}
.resume_texta{border: 1px solid #7e7e7e; color:#999;  height:122px;border-radius: 3px; font-size: 14px; font-family:"Microsoft YaHei" ! important; padding: 10px;}
.resume_texta:focus{border: 1px solid #01998a;}
/*** 头像替换 ***/
.card_photo{ width: 130px;}
.card_photo  img{width:100%; height:100%; text-align:center; border:0; padding:0; margin:0;}
.card_photo dt{ width: 100px; height: 125px; margin:0 auto; overflow: hidden; border: 1px solid #e1e1e1; background: #FFFFFF;}
.card_photo dd{ line-height: 20px; padding: 10px 0 0 16px; font-size: 14px;}
.card_img{ width: 100px; height: 125px; position: relative;cursor:pointer }
.card_img img{ width: 100px; height: 125px;}
.card_bg{ position: absolute; left: 0; bottom: 0; z-index: 1; background: #000000; height: 28px; width: 100px; filter:alpha(opacity=50); -moz-opacity:0.5; opacity:0.5;}
.card_text{ color: #ccc; font-size: 14px; position: absolute; left: 0; bottom: 0; z-index: 2; height: 28px; width: 102px; cursor:pointer;text-align: center; line-height: 28px;}
.card_text:hover{ color: #FFFFFF;}
.a-upload { width: 150px;height: 150px;position: relative; top:-122px;cursor: pointer;overflow: hidden;display: inline-block;
*display: inline;*zoom: 1}
.a-upload  input {position: absolute;font-size: 100px;right: 0;top: 0;opacity: 0;filter: alpha(opacity=0);cursor: pointer}
/*弹框*/
.overlay{background:transparent url(/images/version3/overlay.png)  repeat top left; position:fixed;top:0px;bottom:0px;left:0px;right:0px;z-index:9998;}
.box{position:fixed;top:-900px;left:30%;right:30%;background-color:#fff; color:#7F7F7F; padding:20px;-moz-box-shadow: 0 1px 5px #424141;-webkit-box-shadow: 0 1px 5px #424141;z-index:9999;}
.box h1{margin:-20px -20px 0px -20px;padding:10px;background-color:#01998a;color:#fff; text-align: center; font-size:16px;}
a.boxclose{ float:right;width:26px;height:26px; color:#ffffff; font-size:24px; margin-top:-15px;margin-right:-25px; cursor:pointer;}
a.boxclose:hover{ color:#ffffff;}
.overlay_box{ padding:20px;  margin: 0 auto; }
/*弹框按钮*/
.overlay_button{ text-align:center; margin-top:10px;}
.overlay_but{ display: inline-block;color: #fff; text-decoration: none; border-radius: 3px;line-height: 34px; padding: 0 42px;background: #00998a; font-size: 14px; margin: 0 5px;}
.overlay_but:hover{ color: #fff; background: #028a7d;}
.bcolor{ background-color: #bbbbbb;}
/*上传头像弹框*/
.box_title{ width: 100%; text-align: center; line-height:26px; height: 26px; font-size: 12px;  margin-top: 6px; }
.overlay_img{background:transparent url(/images/version3/overlay.png)  repeat top left; position:fixed;top:0px;bottom:0px;left:0px;right:0px;z-index:9998;}
.box_img{position:absolute;top:0px;left:30%;right:30%;background-color:#fff; color:#7F7F7F; padding:20px;-moz-box-shadow: 0 1px 5px #424141;-webkit-box-shadow: 0 1px 5px #424141;z-index:9999;}
.box_img h1{margin:-20px -20px 0px -20px;padding:10px;background-color:#01998a;color:#fff; text-align: center; font-size:16px;}
a.boxclose{ float:right;width:26px;height:26px; color:#ffffff; font-size:24px; margin-top:-15px;margin-right:-25px; cursor:pointer;}

/*刷新*/
.suc_refresh { display:none; line-height: 20px; font-size: 16px; text-align: center;background: url(/images/version3/bg08.png) repeat; color: #FFF; z-index: 3000; padding: 0 15px; border-radius: 4px; padding: 14px 10px; left: 50%; top: 211.5px; width: auto; position: fixed;}


/****************************???????*****************/
.collection_modify{padding:101px 0;}
.collection_modify_f{width:364px; margin:0 auto; line-height:34px; height:34px; margin-bottom:16px;}
.collection_modify_f span{ width:95px; float:left; font-size:16px; color:#666;}
.collection_modify_f em{font-style:normal;font-size:16px; color:#666;}
.collection_modify_f input{border:1px solid #ececec;height:32px; line-height:32px; width:247px; padding:0 10px;}
.collection_modify_b{ margin-left:95px; background:#00998a; color:#fff; height:34px; line-height:34px; border:none; padding:0 36px; border-radius:6px; font-size:16px; cursor:pointer;}
.collection_modify_b:hover{ background:#009082;}
/*********************????icom********/
.shape_icom{position: absolute;top: 8px;right: 0;height: 0;width: 0;overflow: hidden;font-size: 0;line-height: 0;border-width: 6px 6px 0;border-style: solid dashed;border-color: #666 transparent transparent;-webkit-transition: all .4s ease 0s;-moz-transition: all .4s ease 0s;-ms-transition: all .4s ease 0s;transition: all .4s ease 0s;}

/**********************增值服务下拉框*******************/
.select_showbox{border: 1px solid #ddd; display: inline-block; width:175px; cursor:pointer;height: 20px;padding-left: 10px;background: url(/images/version3/Value_icom.png) no-repeat 165px center; height:32px; line-height:32px; }
.select_showbox .boxUpDown{ top:30px} 
.select_showbox .boxUpDown li{ border-bottom:0  none;}

/*************我的收藏_右边*************/
.collection_right{width:282px;}
.collection_title_i li{width:61px;position:relative; float:left; margin-left:3px; background:#f4f4f4; border-radius: 3px; text-align:center;}
.collection_title_i li a em{ background:#999; display:block; text-align:center;}
.title_listfour img{ width:61px; }
.collection_title_i li a{ float: left; color:#999; font-size:14px; line-height:24px;}
.collection_title_i li a i{position: absolute;top: 10px;right:6px;padding-left: 2px;display: inline-block;width: 6px;height: 6px;background: url(/images/version3/red_dot.png) no-repeat right top;}
.collection_title_i li a span{position: absolute;top: 6px;right:5px;padding-left: 2px;display: inline-block;width:17px;height:7px;background: url(/images/version3/hot.png) no-repeat right top;}
.collection_title_i li a:hover{color:#00998a; text-decoration:none;}
.collection_title_i li a:hover .title_listfour{background:#00998a;}

/********相似推荐**********/
.recommend{}
.recommend_title{display:inline-block;padding:14px 10px;width:262px; border-bottom:1px solid #ececec;}
.tj_list{ font-size:12px; margin-left:4px; color:#999;}
.recommend_title h6{ font-size:18px; color:#666; font-weight:normal; line-height:18px; height:18px;}
.similar_positions{ font-size:14px; color:#999; line-height:24px;}
.similar_positions li{border-bottom:dashed 1px #ddd; padding:12px 10px;}
.recommend_title_solid{ border-left:7px solid #00998a; height:18px; float:left; margin-right:10px;}
.recommend_title a{ color:#00998a;}
.recommend_title img{padding-right:6px; padding-top:2px;}
.collection_left_f a{ color:#999;}
.collection_left_f a:hover{ color:#666;}
/****************分页*****************/
.fanye{ text-align:right; margin:14px 0;}
.fanye a{ display:inline-block; border: 1px solid #ddd; padding:2px 10px}
.fanye a:hover{ background:#00998a; border:1px solid #00998a; color:#fff}
.fanye input{ margin: 0 4px;}
.fanye .fy_focus{ cursor:pointer;background:#00998a;border:1px solid #00998a;color: #fff;}

