@charset "utf-8";
/* 如果样式导入的话用   @import url("xxx.css");    */
/* 如果是png图片透明的话,在ie6下用样式    _filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='../images/xxx.png', sizingMethod='scale');_background:none;    */

/*reset: 重设外观 */
a{ text-decoration:none; color:#363636;text-decoration:none;font-family:"微软雅黑"; color:#666; outline:none;star:expression(this.onFocus=this.blur());}
div,q,iframe,form,
ul,li,dl,dt,dd,h1,h2,h3,h4,h5,h6{ margin: 0; padding: 0;}
body{margin: 0; padding: 0; color:#666}
img,fieldset{border: none 0;}
body,td,textarea{word-break: break-all; line-height:1.5;}
body,input,textarea,select,button{margin: 0; font-size: 14px; font-family:"微软雅黑"; padding:0px}
div,p,table,th,td{ font-size:1em; font-family:inherit; line-height:inherit;}
td{word-wrap:break-word; word-break:break-all;}
ul,dl,li{list-style: none outside;}
em,i,u,q,s,dl,caption{ font-style: normal; font-weight: normal; text-decoration: none; }
p{text-justify: inter-ideograph; margin:0px; }
textarea {line-height:1.4;}
* html textarea,*+html textarea {overflow:auto; overflow-x: hidden; }/*使多行文本框不显示默认的竖向滚动条*/
* html iframe, * html frame {overflow:auto; }/*使浮动窗口不显示默认的竖向滚动条*/
* html input {overflow: hidden; }/*使按钮文字不溢出*/
a:hover{ color:#00a2e9}
/*end reset*/

/*Global:常用样式*/
.fl{ float:left; _display:inline;}
.fr{ float:right; _display:inline;}
.clearfix{display: block; display: table; *display: inline-block; _height: 1%;}
.clearfix:after {content:'\20'; display:block; clear:both;}
.clearself{ overflow:hidden; _overflow:visible; _height:1%;}
.clear{ clear:both;}
.inline-block{display:inline-block;*zoom: 1;*display: inline;vertical-align:middle;overflow:hidden;}
.justify{ text-align: justify; text-justify: inter-ideograph;}
.top{ height:30px; line-height:30px; background:#fefdfd; border-bottom:1px solid #f4f4f4}
.top .t_con{ width:990px; margin:0px auto;}
.top .t_con .t_con_r{ float:right;}
.top .t_con .t_con_r a:hover{ color:#00a2e9;}
.head{ width:990px; margin:0px auto; height:90px; line-height:90px}
.head .h_l{ width:188px; float:left; margin-top:20px}
.head .h_r{ float:right;}
.head .h_r a{ display:block; margin-left:55px; float:left; font-size:20px}
.head .h_r a.cur{ color:#00a2e9; font-weight:bold; background:url(../images/nav_menu_cur.gif) no-repeat center bottom;}

#indinf{ color:#00a2e9}
.footer{ background: #ebebeb;border-top: 1px solid #d3d3d3;  padding-top:40px}
.footer .f_main{ width:990px; margin:0px auto; overflow:hidden ; padding-bottom:35px; border-bottom:1px solid #bfbfbf}
.footer .f_main .f_attent{ width:100px;  margin-right:60px; padding-bottom:20px; padding-right:60px; background:url(../images/line.gif) no-repeat right 20px;}
.footer .f_main .f_about{ width:70px;  margin-right:60px}
.footer .f_main .f_1688{ width:80px;  margin-right:60px}
.footer .f_main .f_join{ width:70px;  margin-right:60px; padding-bottom:20px; padding-right:60px;  background:url(../images/line.gif) no-repeat right 20px;}
.footer .f_main .f_cotant{ width:300px; }
.footer .f_main .f_cotant p{ line-height:30px}
.footer .f_main .f_attent a{ line-height:40px}
.footer .f_main li{ float:left; text-align:left}
.footer .f_main li h3 {font-weight:bold; font-size:16px; color:#5b5b5b; cursor: default; margin-bottom:25px}
.footer .f_main li p a{ line-height:30px; display:block;}
.footer .f_main li p a.xinl{ background:url(../images/xinl.gif) no-repeat left center; padding-left:40px}
.footer .f_main li p a.weiz{ background:url(../images/weiz.gif) no-repeat left center;  padding-left:40px}
.footer .f_main li p a.teng{ background:url(../images/teng.gif) no-repeat left center; padding-left:40px}
.footer .f_main_pro{ text-align:center; font-size:14px; line-height:60px}

.login_box1{ width:620px; border:1px solid #B1B3B4; background:#fff; position:absolute; overflow:hidden; display:none; z-index:5000}
.login_box1 a.chose{background: url("../images/c_icon_2_tiny.png") no-repeat scroll -221px -126px rgba(0, 0, 0, 0); cursor: pointer;float: right;height: 20px;width: 47px;}
.login_box1 a.chose:hover{ background-position:-221px -151px}
.login_box1 .lb_ewm{ float:left; width:265px; height:240px; margin:50px 0px; border-right:1px solid #E6E6E6}
.login_box1 .lb_ewm .lb_title{ font-size:14px; font-weight:bold; width:100%; text-align: center;}
.login_box1 .lb_ewm .img_box{ height:150px; margin-top:20px; text-align: center}
.login_box1 .lb_ewm .img_box img{ width:149px; height:149px; border:1px solid #D3D3D3;}
.login_box1 .lb_ewm .ewm_info{ width:100%; text-align:center; margin-top:20px}
.login_box1 .lb_ewm .ewm_info .info_name{background: url("../images/c_icon_2_tiny.png") no-repeat scroll 0 -474px rgba(0, 0, 0, 0); color: #808080; display: inline-block; height: 30px;  line-height: 30px;text-decoration: none;width: 152px;}
.login_box1 .login_form{ float:right; margin:30px 0px 50px; width:304px; padding-left:50px}
.login_box1 .login_form .form_title{font-size:14px; font-weight:bold;}
.login_box1 .login_form .form_input{ margin-top:20px; background:url(../images/c_icon_2_tiny.png) no-repeat 0px 0px; height:42px; width:250px; border:none; position:relative}
.login_box1 .login_form .login_error{ height:20px; line-height:20px; font-size:14px; color:#FF0000}
.login_box1 .login_form .form_input input.text{
    border: medium none;
    color: #666;
    font-family: Verdana,Tahoma,Arial;
    font-size: 16px;
    height: 18px;
    ime-mode: disabled;
    left: 2px;
    line-height: 18px;
    padding: 10px 0 10px 30px;
    position: relative;
    top: 2px;
    width: 215px;
}
.login_box1 .login_form .form_input .uin_icon {
    background: url("../images/c_icon_2_tiny.png") no-repeat scroll -179px -160px rgba(0, 0, 0, 0);
    height: 18px;
    left: 10px;
    position: absolute;
    top: 12px;
    width: 16px;
}
.login_box1 .login_form .form_input .p_icon {
    background: url("../images/c_icon_2_tiny.png") no-repeat scroll -201px -160px rgba(0, 0, 0, 0);
    height: 18px;
    left: 10px;
    position: absolute;
    top: 12px;
    width: 16px;
}
.login_box1 .login_form .submit{ height:40px;  margin-top:20px}
.login_box1 .login_form .submit .btn {
    background: url("../images/c_icon_2_tiny.png") no-repeat scroll 0 -90px rgba(0, 0, 0, 0);
    border: medium none;
    color: #FFFFFF;
    cursor: pointer;
    font-size: 14px;
    font-weight: bold;
    height: 35px;
    line-height: 35px;
    width: 92px;
	letter-spacing:0.2em;
}
.login_box1 .login_form .submit:hover .btn {
    background-position: -97px -90px;
}
.login_box1 .bottom{ height:46px; line-height:46px;text-align:right; font-size:12px; padding-right:70px}
.login_box1 .bottom a{ clear:#808080;}
.login_box1 .bottom .dotted{ color:#bfbfbf; margin:0px 5px}
.black_overlay{display: none;position:fixed; top: 0; left: 0; width: 100%; height:150%; background:#000; z-index:4000;opacity:0.7;
filter:alpha(opacity=70);}