@charset "utf-8";
/*reset*/
body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,code,form,fieldset,legend,input,textarea,p,button,blockquote,th,td {margin:0;padding:0;}
table{border-collapse:collapse;border-spacing:0;}
fieldset,
img{border:0;}
address,caption,cite,code,dfn,em,th,var{font-style:normal;font-weight:normal;}
li{list-style:none;}
caption,th{text-align:left;}
h1,h2,h3,h4,h5,h6 {font-size:100%;}
q:before,q:after {content:'';}
abbr,acronym{border:0;font-variant:normal;}
sup{vertical-align:text-top;}
sub{vertical-align:text-bottom;}
input,textarea,select {font-family:inherit;font-size:inherit;font-weight:inherit;}
input,textarea,select{*font-size:100%;}
legend{color:#000;}
/*commom*/
body{font:12px/1.5 tahoma,arial,\5b8b\4f53;color:#444;}
a{text-decoration:none;color:#2c8ed2;}
a:hover{color:#f98307;}
.clearfix:after{clear:both;content:".";display:block;height:0;visibility:hidden;}
.clearfix{zoom:1;}
.clear{clear:both;}
.hide{display:none;}
.fl{float:left;display:inline;}
.fr{float:right;display:inline;}
#container{margin:0 auto;width:960px;}

/*form*/
.mod_form{}
.mod_form li.form_row{zoom:1;padding-bottom:20px;padding-left:100px;line-height:28px;}
.mod_form li.form_row:after{clear:both;content:".";display:block;height:0;visibility:hidden;}
.mod_form .form_tit{float:left;display:inline;width:95px;margin-left:-100px;padding-right:5px;text-align:right;margin-right:-3px;}
.mod_form .required{color:#df0000;font-family:\5b8b\4f53;margin-right:5px;}
.mod_form .form_main{zoom:1;overflow:hidden;}
.mod_form select{margin-right:10px;}
.mod_form .input_txt,.mod_select .selected_text{height:18px;width:180px;padding:5px;margin-right:10px;line-height:16px;border:1px solid #ccc;}
.mod_form .input_focus{border:2px solid #73bdf1;padding:4px;color:#333;}
.mod_form .tips_error{margin-top:3px;color:#c2342d;line-height:16px;}
.mod_form .tips_error i{display:inline-block;margin-right:5px;width:16px;height:16px;overflow:hidden;vertical-align:middle;}
.mod_form .btn{display:block;float:left;height:35px;width:142px;text-indent:-9999px;border:none;cursor:pointer;}
.mod_form .people_list span{margin-right:10px;}
.mod_form .colleague_list{float:left;width:200px;}
.mod_form .btn_add{display:inline-block;height:23px;margin:3px 10px 0 0;padding:0 10px 0 20px;color:#555;background-color:#f4f4f4;line-height:23px;border:1px solid #e2e2e2;}
.mod_form .btn_add:hover{text-decoration:none;}
.mod_form .help_tips{color:#bbb;}

.mod_form .help_tips:hover{color:#2c8ed2;text-decoration:none;}

.mod_form .btn_2{display:block;float:left;height:35px;width:142px;text-indent:-9999px;border:none;cursor:pointer;}

.mod_form .mod_contact{float:left;display:inline;margin-left:15px;}
.mod_form .detail_address{margin-top:10px;}
.mod_form .detail_address .input_txt{width:350px;}

.mod_select{float:left;display:inline;position:relative;color:#333;margin-right:10px;}
.mod_select .selected_text{width:157px;float:left;cursor:default;margin-right:0;color:#333;}
.mod_select .trigger{display:block;float:left;width:23px;height:30px;}
.mod_select .options_list{position:absolute;left:0;top:29px;width:190px;border:1px solid #ccc;background-color:#fff;z-index:100;}
.mod_select .options_list li{padding:0 6px;line-height:24px;}
.mod_select .options_list li.selected{background-color:#dfe8f6;}

.mod_contact{color:#777;height:32px;line-height:32px;background-color:#f5fbff;border:1px solid #dcecf7;padding:0 10px;white-space:nowrap;}
.mod_contact a{color:#3099e3;}

/* mod_img_txt */
.mod_img_txt{overflow:hidden;zoom:1;}
.mod_img_txt .img{float:left;}
.mod_img_txt .txt{overflow:hidden;zoom:1;}

/* mod_popup */

.mod_popup_hd{position:relative;padding:0 15px;height:40px;background-color:#f6f6f6;}
.mod_popup_hd h3{font:bold 16px/40px "Microsoft Yahei";}
.mod_popup_hd .close_btn{position:absolute;top:12px;right:12px;width:14px;height:14px;background-position:-50px 0;line-height:200;overflow:hidden;}
.mod_popup_bd{padding:1px 20px;}
.mod_popup_ft{padding:5px 10px 20px;text-align:center;}
.mod_popup_ft .pop_btn{margin-right:15px;display:inline-block;height:38px;overflow:hidden;padding-left:20px;color:#fff;text-decoration:none;font:bold 17px/38px 'Microsoft Yahei';text-align:center;background-position:0 -50px;}
.mod_popup_ft .pop_btn span{display:inline-block;height:38px;padding-right:20px;color:#fff;background-position:right -50px;cursor:pointer;}
.mod_popup_ft .pop_btn:hover,.mod_popup_ft .pop_btn:hover span{text-decoration:none;}

.mod_popup_alert .mod_popup_bd{padding: 1px 20px 1px 70px;text-align:center;}
.mod_popup_alert .mod_popup_bd span{position: relative;display: inline-block;margin: 20px 35px 20px 0;font-size: 14px;text-align: left;zoom:1;}
.mod_popup_alert .mod_popup_bd span i{position: absolute;top: -15px;left: -58px;height: 50px;width: 50px;}