﻿@charset "utf-8";
/* CSS Document */
input{border:0 none; background:none;}
select{border:1px solid #bcc8d8;padding:3px 0 3px 4px; float:left}
#h .r3{margin-bottom:0;}
.sig{margin-top: 33px;}
.h li,.f li,.b li{padding-left: 16px;}
#sub_nav{height: 30px;line-height: 30px;background-color: #ebebeb;}
#sub_nav p{padding-left: 7px;}
#sub_nav a,#sub_nav a:visited{padding:0px 8px; color:#424242;}
#sub_nav a:hover{color:#C40809; text-decoration:none;}
#bread_crumbs{height: 30px;line-height: 30px;background:url(../img_2013/signup/dot_05.gif) no-repeat 15px center;color: #000;}
#bread_crumbs p{padding-left:30px;line-height: 30px;}
#bread_crumbs span{color:#424242;}
#bread_crumbs a,#bread_crumbs a:visited{color:#424242;}
#bread_crumbs i{padding:0 6px;}

.placeholder_cont{margin-top:12px; background:url(../img_2013/signup/registration.jpg) no-repeat; padding-top:54px;}
.placeholder_foots{background: #FFF url(../img_2013/signup/registration_foot.jpg) no-repeat left bottom; width:980px; padding-bottom:18px;}
.placeholder{width:900px; margin:0 auto;}
.placeholder_from{float:left; display:inline; width:600px;}
.placeholder_list{float:right; display:inline; width:300px;}
.form-item-wrap label{float:left;text-align:right;width:64px;font-size: 14px;line-height:24px; color:#525455; padding-right:13px; display:inline; height:24px;}
.form-item-wrap{margin-bottom:10px;}
.form-field{float:left; display:inline; width:500px;}
.form-field i,.form-field em{line-height:24px;height:24px;  float:left; }
.form-field strong{float:left;height:24px; color:#525455; font-size:14px; text-align:center; line-height:24px; padding:0 8px; font-weight:400}
.form-field i{width:16px; text-align:right; color:#c30a07; display:block; }
.form-field em{font-family:"Arial Narrow"; font-size:14px; color:#525455; padding-left:8px;}

.form-field .browse{display:block; float:left; width:64px; height:24px; background:#bcc8d8; font-size:14px; line-height:24px; color:#262f34; text-align:center;}
.form-field .browse:hover{text-decoration:none;}
.form-field span{display:block; margin-top:3px; border:1px solid #e7e7e7; height:22px; line-height:22px; color:#575c5e; background:#f9f9f9; padding-left:8px; width:336px; float:left}
.form-field textarea{height:65px; width:344px; float:left; border:0 none; border:1px solid #bcc8d8; overflow-y:auto;}
.form-text{border:1px solid #bcc8d8; padding:3px 4px; height:16px; line-height:16px; font-size:14px; float:left}
.form-text1{width:112px;}
.form-text2{width:166px;}
.form-text3{width:170px;}
.form-text4{width:336px;}
.form-text5{width:268px; margin-right:4px;}
.form-text6{width:193px;}
.form-text7{width:82px;}
.form-text8{width:94px;}
.selects{height:24px; position:relative; display:inline-block; background:url(../img_2013/signup/jiantou.jpg) no-repeat right center; float:left}
.selects dd{position:absolute; top:25px; left:0; text-align:center;border: 1px solid #cdcdcd;background: #f3f3f3;color: #707070;overflow: hidden; border-bottom:none; display:none;}
.selects dd li{font-family: 'simsun'; text-align:center;font-size:14px;cursor: pointer;height: 24px;line-height: 18px;border-bottom: 1px solid #cdcdcd;overflow: hidden; line-height:24px;
-webkit-transition: color .3s ease-in-out , background .3s ease-in-out;
-moz-transition: color .3s ease-in-out , background .3s ease-in-out;
-o-transition: color .3s ease-in-out , background .3s ease-in-out;
-ms-transition: color .3s ease-in-out , background .3s ease-in-out;
transition: color .3s ease-in-out , background .3s ease-in-out;}
.selects dd li.on{background: #8f8f8f;color: #fefefe;}
.select_1{width:140px;}
.select_2{width:110px;}
.select_3{width:82px;}
.select_4{width:82px;}
.select_2 dd ul,.select_3 dd ul,.select_4 dd ul{height:247px; overflow-y:auto; width:108px;}
.select_3 dd ul,.select_4 dd ul{width:80px;}
.selects dt{border:1px solid #bcc8d8; height:18px; padding:4px 0 0 8px; font-size:14px; cursor:pointer;}
.select_1 dd{width:138px;}
.select_1 dd.on{display:block;}

.inform_ca{margin-bottom:10px;}
.inform_ca dt{width:36px; float:left; display:block; height:38px; background:url(../img_2013/signup/remind.png) no-repeat 0 4px}
.inform_ca dd{float:left; line-height:24px; color:#c30a07; font-size:14px; width:378px;}
.code-pic{float:left; line-height:24px;}
.code-pic img {vertical-align:top;margin: 0 5px;}
.code-pic a,.code-pic a:visited{color:#525455; font-size:14px;}
.code-pic a:hover{text-decoration:none;}
.submit_btn{padding:7px 0 0 74px}
input.submit{width:84px; height:24px; float:left; background:url(../img_2013/signup/submit_btns.gif) no-repeat; cursor:pointer; text-indent:-9999px; margin-right:20px;}
input.reset{width:57px; height:24px; float:left; background:url(../img_2013/signup/submit_btns.gif) no-repeat 0 -24px; cursor:pointer; text-indent:-9999px;}
.banans_one{margin-bottom:20px;}
.placehol_c h2{height:34px; overflow:hidden; background:url(../img_2013/signup/illboard.gif) no-repeat 0 1px; position:relative}
.placehol_c h2 a{position:absolute; color:#c20907; font-size:12px; right:2px; bottom:4px; font-weight:normal;}
.place_lists{padding:3px 24px 20px 17px; width:257px; border:1px solid #a8a7a8; border-top:2px solid #a8a7a8;} 
.place_listing{margin-bottom:8px;}
.place_listing dl{padding:14px 0 14px 3px; height:62px; border-bottom: 1px dotted #a2a2a2;}
.place_listing dt{float:left; width:61px; height:61px; overflow:hidden; border:1px solid #cecccc;}
.place_listing dd{float:left; padding-left:12px; color:#545354;}
.place_listing strong{font-family:"微软雅黑"; font-size:18px;}
.place_listing dl li{line-height:20px; height:20px;}
.place_liwen li{height:30px; line-height:30px; background:url(../img_2013/bg_line02.gif) repeat-x left bottom;}
.place_liwen li a,.place_liwen li a:visited{color:#2d2d2d;}
.place_liwen li a:hover{color:#c20907;}
.xmk_newface_tv h2,.xin_picture h2{height:51px; overflow:hidden; background:url(../img_2013/xnmk_p.png) no-repeat; position:relative;}
.xmk_newface_tv h2 a,.xmk_newface_tv h2 a:visited,.xin_picture h2 a,.xin_picture h2 a:visited{background:#C40809;color: #FFFFFF;display: block;height: 20px;line-height: 20px;position: absolute;right: 18px;text-align: center;width: 49px;bottom: 1px; font-size:12px; font-weight:normal;}
.xmk_newface_tv h2 a,.xin_picture h2 a:hover{text-decoration:none;}
.xin_picture_b{height:30px; overflow:hidden; background:url(../img_2013/title_bg_4.gif) no-repeat;}
.xin_picture_pics{width:964px; overflow:hidden; margin:0 auto;}
.xin_picture_dl{width:1000px;}
.xin_picture_dl dl{margin-right:21px; width:176px; float:left; display:inline}
.xin_picture_dl dt{border:1px solid #242324; width:174px; height:230px; overflow:hidden; margin-bottom:3px;}
.xin_picture_dl dd{height:26px; line-height:26px; overflow:hidden; background:#242324; text-align:center}
.xin_picture_dl dd a,.xin_picture_dl dd a:visited{color:#FFF; display:block}
.xin_picture_dl dd a:hover{color:#c20907; text-decoration:none;}
.xmk_newface_tv h2{background:url(../img_2013/xmk_p.png) no-repeat;}
.xmk_newface_tv_pics{padding:32px 0 0 11px; height:135px; width:100%; overflow:hidden; background:url(../img_2013/bg_2.jpg) no-repeat}
.xmk_newface_tv_dl{width:975px;}
.xmk_newface_tv_dl dl{width:176px; height:115px; overflow:hidden; float:left; overflow:hidden; margin-right:19px; position:relative;}
.xmk_newface_tv_dl dt{width:176px; height:115px; overflow:hidden; }
.xmk_newface_tv_dl dd{width: 176px;height: 27px;overflow: hidden;position: absolute;left: 0;bottom: 0px;}
.xmk_newface_tv_dl dd i{width: 176px;height: 27px;overflow: hidden;position: absolute;left: 0;bottom: 0;background: #000;display: block;opacity: 0.5;filter: alpha(opacity=50);}
.xmk_newface_tv_dl dd a,.xmk_newface_tv_dl dd a:visited{width: 176px;height: 27px;overflow: hidden;display: block;line-height: 27px;position: absolute;left: 0;top: 0;text-align: center; color:#FFF}
.xmk_newface_tv_dl dd a:hover{color:#c20907; text-decoration:none;}
.xsl_contact_add{padding:20px 0 0 0; background:url(../img_2013/signup/line_2.gif) repeat-x left top;}
.xsl_contents div{float:left; width:25%; display:inline; overflow:hidden}
.xsl_contents dl{margin-bottom:8px; height:78px;}
.xsl_contents dt{height:35px; overflow:hidden}
.xsl_contents p{ line-height:18px; color:#545354; padding:0 0 0 8px;}
.place_liwen li strong{font-weight: bold;}
.form-field .browse{margin-top: 0px;padding-left: 0px;border: 0;}
.placeholder_from select{*display:block;*width:150px;}