@charset "utf-8";
/* CSS Document */


*,img,p,div,h1,h2,h3,h4,h5,h6,hr{ margin:0px; padding:0px;}
body{ font:12px "微软雅黑",Arial, Helvetica, sans-serif; color:#333;}
li,ul{ list-style:none;}
h1,h2,h3,h4,h5,h6{ font-size:12px; font-weight:normal;}
img{ border:0;}
a,a:hover{ text-decoration:none; color:#185bb2;}


.top{ height:35px; background:#e5e5e5; border-bottom:solid 1px #d9d9d9;}
.top_1000,.logo_Search{ width:1000px; margin:0px auto;}
.top .contact{ background:url(../images/index_02.gif) no-repeat; height:35px; line-height:35px;padding-left:20px; font-size:18px;}
.top .login_Top{ float:right; background:url(../images/index_04.gif) no-repeat; padding-left:20px; display:block; height:35px; line-height:35px; color:#999; }
.logo_Search{ height:75px; padding-top:35px;}
.logo{ width:430px; height:50px;position:relative; float:left;}

.search{ float:left; position:relative; margin-left:260px; padding-left:60px; z-index:20000;}
.search .Txt{  border:0; border-top:solid 1px #e5e5e5; border-bottom:solid 1px #e5e5e5; height:33px; color:#999; line-height:33px;font-family:"微软雅黑"; outline:none; padding-left:10px;}
.search .Btn{ background:url(../images/index_15.gif) no-repeat; width:68px; height:35px; border:0; color:#FFF; font-size:14px; font-family:"微软雅黑";}
.search_List{ position:absolute; left:0px; top:0px; z-index:30000;}
.search_List ul{ display:none;}
.search_List li{ font-size:14px;width:60px; text-align:center; border:solid 1px #e5e5e5; border-top:0px; background-color:#FFF; cursor:pointer; height:30px; line-height:30px;}
.search_List li.li_Bak{ background-color:#f4f4f4;}
.search_List h3.li_Bak{background:#f4f4f4 url(../images/index_19.gif) no-repeat 45px center;}
.search_List h3{ font-weight:normal; height:33px; line-height:33px; font-size:14px; width:30px; padding-left:10px; padding-right:20px; background:url(../images/index_18.gif) no-repeat 45px center;border:solid 1px #e5e5e5; color:#185bb2; margin-top:0px !important; margin-top:1px;}

.nav_Box{ position:relative; margin:0px auto; width:1000px; z-index:10000;}
.nav{ height:49px; background:#185bb2;}
.nav li{ float:left;line-height:49px; color:#FFF; text-align:center; text-align:center;}
.nav li a{ color:#FFF; padding:0px 30px; font-size:14px; display:block;}
.nav li a.list_Down{background:url(../images/index_21.gif) no-repeat 90px center; padding-right:45px;}
.nav li a:hover,.nav li a.zhuose{ background-color:#db1e2e;color:#FFF;}
.nav li a.list_Down:hover,.nav li a.Down{background:#db1e2e url(../images/index_20.gif) no-repeat 90px center;}
.fabu{ position:absolute; z-index:100; top:7px; right:80px; background:url(../images/index_25.gif) no-repeat; width:110px; height:35px; line-height:35px; font-size:14px; }
.fabu a{color:#FFF; padding-left:40px;}
.fabu a:hover{color:#FFF;}
.nav_List{ position:absolute; z-index:20000; top:49px;}
.nav_List li{width:160px; height:30px; line-height:30px; display:block; margin:0px;}
.nav_List li a{ background-color:#db1e2e; color:#FFF; display:block; text-indent:30px; height:30px;}
.nav_List li a:hover{ background-color:#c21927;color:#FFF; }



.banner{ position:relative; width:1000px; margin:0px auto; height:430px;}
.zijin{ position:absolute; z-index:4000; background:url(../images/banner_03.jpg) no-repeat; padding-left:720px; width:280px; height:400px;}
.zijin h5{ font-size:24px; color:#FFF; height:60px; line-height:60px; margin-top:60px;}
.zijin li span{ display:block; background:url(../images/bn_03.gif) no-repeat left 12px; padding-left:25px; font-size:16px; color:#FFF; height:40px; line-height:40px; float:left; margin-right:20px; cursor:pointer;}
.zijin li span.span_Bck{background:url(../images/bn_07.gif) no-repeat left 12px;}
.zijin li{ clear:both; width:270px}
.help,.help1,.help2{ padding-top:20px; height:50px; clear:both;}
.help input,.help1 input,.help2 input{ background:url(../images/bn_11.gif) no-repeat; width:147px; height:45px; font-size:18px; color:#FFF;font-family:"微软雅黑"; border:0; cursor:pointer; letter-spacing:5px; outline:none;}
.help1 input{background:url(../images/bn_12.gif) no-repeat;}
.help2 input{background:url(../images/bn_13.gif) no-repeat;}
.zijin li span input.Check{ display:none;}
.zijin1{ z-index:3000;background:url(../images/banner_04.jpg) no-repeat;padding-left:80px; width:920px; }
.zijin3{ z-index:2000;background:url(../images/banner_05.jpg) no-repeat;}
.banner_D{position:absolute; z-index:5000; top:365px; left:310px;}
.banner_D li{ float:left; width:120px; margin-right:10px; height:50px; cursor:pointer;}
.banner_D .zj0{background:url(../images/index_36.gif) no-repeat;}
.banner_D .zj1{ background:url(../images/index_38.gif) no-repeat; margin-top:10px;}
.banner_D .zj2{ background:url(../images/index_40.gif) no-repeat; margin-top:10px;}
.banner_D li.zj_Back0{background:url(../images/index_35.gif) no-repeat;}
.banner_D li.zj_Back1{background:url(../images/index_39.gif) no-repeat;}
.banner_D li.zj_Back2{background:url(../images/index_41.gif) no-repeat;}
.banner_D li.marTop{margin-top:10px;}

.footer{ clear:both; border-top:solid 1px #e5e5e5; padding:10px 0px 20px 0px; margin-top:20px;}
.footer p{ width:1000px; margin:0px auto; line-height:30px; text-align:center;}
.footer p.footer_Info{ color:#ccc;}
.footer p a:hover{ text-decoration:underline;}
.footer p span{ color:#666;}

/*登录页面*/
.login{ width:1000px; margin:0px auto; height:430px;}
.login .login_L{ width:590px; float:left;margin-top:100px;}
.login .login_Info{ width:360px; float:left; margin-left:50px; margin-top:40px;}
.login_Info h3{ font-size:18px; line-height:40px;}
.login_Info li{ position:relative; padding:10px 0px;}
.login_Info li input,.login_Info li img{ vertical-align:middle;}
.login_Info li .login_Txt{ border:solid 1px #becfe5; width:280px; height:43px; line-height:45px; text-indent:60px;font-family:"微软雅黑";}
.login_Info li .login_Txt1{ width:140px;text-indent:0px; text-align:center;}
.login_Info li label{ position:absolute; z-index:1000; left:60px; font-size:14px; color:#999;line-height:45px; cursor:inherit;}
.login_Info li label.yanzheng{ left:25px;}
.login_Info li span{position:absolute; z-index:1000; left:10px; display:block; height:43px; width:34px; border-right:solid 1px #f9e8ea; top:11px;}
.login_Info li span.user{ background:url(../images/login_06.gif) no-repeat left center;}
.login_Info li span.mima{ background:url(../images/login_10.gif) no-repeat left center;}
.denglu{ padding-top:10px;}
.denglu input{ font-size:18px; color:#FFF; border:0px; background-color:#cc0000; width:280px; height:32px; border-bottom:solid 1px #0f3464; cursor:pointer;font-family:"微软雅黑"; letter-spacing:20px;}
.wangji{ width:280px; padding-top:10px;}
.wangji a{ color:#185bb2; text-decoration:underline;}
.wangji a.wj{ float:right;}


/*注册页面*/
.logo .zhanghao{ height:45px; margin-top:10px; line-height:45px;font-size:24px; display:block; float:right; padding-left:20px; border-left:solid 1px #d8d8d8; width:160px;}
.zhuce_Line{ background:#e1e1e1; height:3px; width:100%;margin-bottom:15px; overflow:hidden;}
.tiaoyue{ width:1000px; margin:0px auto; background-color:#f3f3f3; border:solid 1px #dedede; margin-top:20px;}
.tiaoyue h3{ font-size:18px; background:url(../images/zhuce_07.gif) no-repeat center top; height:60px; text-align:center; line-height:60px;}
.tiaoyue p{ padding:10px 30px; line-height:24px;}
.tioayue_B{ width:220px; margin:0px auto; text-align:center; padding-top:20px;}
.tioayue_B a{ display:block; float:left;  width:106px; height:42px; line-height:42px; text-align:center; font-size:18px; border:0;}
.tioayue_B a.ty_Btn{background:url(../images/zhuce_18.gif) no-repeat; color:#FFF;}
.tioayue_B a.ty_Btn1{ font-size:14px; }
.tioayue_B a.ty_Btn1:hover{text-decoration:underline;}

.zhuce,.zhuce_Btn{width:800px; margin:0px auto;}
.zhuce{ padding:20px 0px;}
.zhuce li{ padding:5px 0px; font-size:14px;}
.zhuce li .zhuce_Txt{border:solid 1px #e1e1e1; width:240px; height:35px; line-height:35px; padding:0px 10px;font-family:"微软雅黑";}
.zhuce li span{ color:#F00; padding:0px 10px;}
.zhuce li i{ padding:7px; font-style:normal;}
.zhuce li input{ vertical-align:middle;}
.zhuce_Btn input{font-size:18px; color:#FFF; border:0; background-color:#185bb2; width:260px; height:45px; border-bottom:solid 1px #0f3464; cursor:pointer;font-family:"微软雅黑"; letter-spacing:20px;  margin:10px 0px 0px 70px;}
.logo_Search1{ padding-top:15px;}

/*搜索页面*/
.Box,.Info{width:1000px; margin:10px auto;}
.tiaojian{ border-bottom:solid 1px #ededed;}
.tiaojian .tioajian_T,.xiangmu{ height:45px;border:solid 1px #ededed; clear:both;}
.tioajian_T .tj_Left,.xiangmu dl dt{ line-height:45px; font-size:14px; width:100px; display:block; float:left; text-align:center;border-right:solid 1px #ededed;}
.tiaojian .tioajian_T a{border:solid 1px #d9d9d9; color:#db1e2e; display:block; float:left; height:24px; line-height:24px; padding:0px 5px; margin-left:10px; margin-top:10px;}
.tiaojian .tioajian_T a i{ font-style:normal; padding:0px 5px; color:#999999;}
.xiangmu dl dt{ background-color:#f6f6f6;}
.xiangmu dl dd{ float:left; line-height:45px; display:block; height:45px; border-right:solid 1px #ededed; width:120px; text-align:center; cursor:pointer;}
.xiangmu input{ vertical-align:middle; margin:0px 5px;}
.rongzi dl dd{ border:0; width:120px; text-align:center;}
.rongzi_Bg{ height:90px;dddddbackground-color:#f6f6f6;}
.rz_Down {
    border-left: 1px solid #ededed;
    border-right: 1px solid #ededed;
    box-shadow: 2px 2px 2px #d7d7d7;
    clear: both;
    display: none;
    margin-left: 100px;
    padding-bottom: 15px;
    padding-right: 0;
    padding-top: 15px;
    position: absolute;
    top: 45px;
    width: 890px;
    z-index: 90000;
}.rz_Down span{ padding:0px 10px;}
.rz_Down a.shouqi{ float:right; background:url(../images/shouqi_03.gif) no-repeat left center; padding-left:15px; padding-right:20px;}
.rz_Down,.rongzi dd.Bck,.xq dd.Bck{ background-color:#f9e9ea;}
.xiangmu{border-bottom:dashed 1px #ededed; border-top:0;}
.rongzi{ position:relative;}
.tiaojian .rz{ display:none;}




.Info_L{ width:748px; border:solid 1px #ddd; border-top:0; min-height:1000px; position:relative; float:left;}
.Info_t{ height:40px; background-color:#f4f4f4;border-top:solid 1px #ddd;border-bottom:solid 1px #ddd;}
.Info_t li{ float:left; height:38px; line-height:38px; padding:0px 20px;border-right:solid 1px #ddd;border-top:solid 2px #f4f4f4;}
.Info_t li.add_Red{ border-top:solid 2px #db1e2e; background:#FFF;}
.Info_t li.add_Red a{ color:#db1e2e;}
.Info_t li span{ padding-right:5px;}
.xiala{ position:absolute; z-index:50; top:41px;}
.xiala ul{border-left:solid 1px #ddd;border-right:solid 1px #ddd; margin-left:64px;display:none;}
.xiala ul li{ line-height:24px;border-bottom:solid 1px #ddd; padding:6px; width:120px; text-align:center; background:#FFF;}
.xiala ul.nian{ margin-left:197px;}
.xiala ul.nian li{ width:132px;}
.sousuo{ float:right; margin-top:8px; margin-right:10px;}
.sousuo .sousuo_Txt{border:solid 1px #d8d8d8; width:140px; height:24px; line-height:24px; padding:0px 5px;font-family:"微软雅黑"; color:#999;}
.sousuo .sousuo_Btn{ margin-left:5px; border:0; background:url(../images/search_10.gif) no-repeat; width:63px; height:26px;font-family:"微软雅黑";}

.Info_C{ padding-bottom:10px; border-bottom:dashed 1px #ebebeb; height:120px; margin:10px 20px 0px; clear:both; }
.zhongzhi{ width:540px;border-right:solid 1px #ebebeb; height:120px;float:left;}
.zhongzhi h3{ font-size:16px; color:#185bb2; padding:10px 0px; }
.zhongzhi li{ float:left; width:180px; line-height:24px;}
.zhongzhi li span{ color:#666;}
.zhongzhi_r{ width:120px; float:left; margin-left:30px; margin-top:30px;}
.zhongzhi_r p{ padding:5px 0px; text-align:center;}
.zhongzhi_r p i{ font-style:normal; color:#db1e2e;}
.zhongzhi_r p a,.zhongzhi_r p a:hover{ display:block; background:url(../images/search_18.gif) no-repeat; width:80px; height:30px; color:#FFF; text-align:center; line-height:30px; margin:0px auto;}

.fanye{ height:35px; clear:both; padding:30px 20px;}
.fanye a{ display:block; float:left; border:solid 1px #ddd; height:33px; padding:0px 13px; line-height:33px; margin-right:5px;}
.fanye a:hover{ background:#185bb2; border:solid 1px #185bb2; color:#FFF;}

.Info_R{ width:230px; float:left; margin-left:20px;line-height:20px;}
.Info_R .inf_Img a{ display:block; color:#185bb2;line-height:24px; padding-top:5px; }
.Info_R .inf_Img li{ margin-bottom:20px;}

.Info_R .inf_Img li img{width: 250px;height: 172px;}


/*搜索页面详情*/
.Left{ float:left; width:750px; overflow:hidden;}
.title{ height:30px; line-height:30px; color:#666; margin:0px auto; width:1000px; padding-top:5px;}
.title span{ color:#185bb2;}
.zhongjie,.shuju{width:748px;border:solid 1px #e0e0e0;}
.zhongjie .zhongjie_t{ background:url(../images/search_01.gif) repeat-x; height:57px; color:#185bb2; font-size:16px; line-height:57px; border-bottom:solid 2px #185bb2; text-indent:20px; font-weight:bold;} 
.zhongjie .zj_Info{ height:35px; line-height:35px; padding:0px 20px; color:#666; background-color:#f5f5f5;border-bottom:solid 1px #e0e0e0;}
.zhongjie .zj_Info span{ float:right;}
.zhongjie_C dl{ float:left; width:354px; padding-left:20px; font-size:14px; margin:20px 0px;}
.zhongjie .zj_Info i{ font-style:normal; color:#333;}
.zhongjie_C dt{ font-size:16px; color:#db1e2e; padding:5px 0px;}
.zhongjie_C dd{ line-height:30px;}

.shuju{ margin-top:20px; position:relative;}
.shuju .shuju_T{ background:#f5f5f5; border-top:solid 1px #e0e0e0; height:40px;border-bottom:solid 1px #e0e0e0;}
.shuju .shuju_T ul{ z-index:200; position:absolute;}
.shuju .shuju_T li{padding:0px 20px;height:40px; line-height:40px; border-left:solid 1px #e0e0e0;border-right:solid 1px #e0e0e0; font-size:14px; font-weight:bold; cursor:pointer; margin-left:-1px;float:left; position:relative;}
.shuju .shuju_T li.border_Red{ border-top:solid 2px #db2433; color:#db2433; margin-top:-6px; background:#FFF; height:45px;}
.tedian{ line-height:35px; font-size:14px; padding:20px; display:none;}
.tedian p{ text-indent:2em;}
.chengli{ width:200px; background:#e4f8fa; float:left; padding:15px;}
.chengli li{ line-height:35px; color:#666;}
.chengli li span{ color:#333;}
.chengli li span.font_Red{ color:#db1e2e;}
.chengli_R{ float:left; width:438px; padding-left:30px;}
p.please{ text-align:center;}
p.please a{ font-size:16px;color:#db1e2e; }
p.please a:hover{color:#db1e2e; text-decoration:underline;}


.dianping{ border:solid 1px #e0e0e0;border-top:solid 2px #e0e0e0; width:748px; margin-top:70px; position:relative;}
.dianping_T{ background:#db1e2e url(../images/penceil.gif) no-repeat 10px center; height:40px; font-size:16px; width:140px; color:#FFF; line-height:40px; text-indent:40px; margin-top:-40px; left:-1px; position:absolute; z-index:100; }
.dianping_C{ border-bottom:dashed 1px #bebebe; margin:20px; padding-bottom:10px;}
.dianping_C li{ float:left; width:610px; line-height:20px; display:inline-block;}
.dianping_C li.dp_Pic{ width:70px; margin-right:20px; margin-top:2px;}
.dianping_C li h3{ font-size:14px; height:30px; line-height:30px;}
.dianping_C li h3 i{ font-style:normal; color:#185bb2;}
.dianping_C li span{ float:right; font-size:12px; color:#999;}
.fankui .dianping_T{ background:#db1e2e url(../images/ben.gif) no-repeat 10px center;} 

.fankui{ font-size:14px;}
.fankui h5{ color:#185bb2; font-size:16px; margin-top:20px; padding-left:20px;}
.fankui li p{ padding:5px 0px;}
.fankui .fankui_C li{ width:500px;}
.fankui li.dp_Pic{ margin-top:20px; margin-left:50px;width:70px;margin-right:40px;}
.fankui li input{ vertical-align:middle;}
.fankui li .fankui_Txt{ width:80px; height:28px; border:solid 1px #ddd;}
.tijiao input{ background:url(../images/btn.gif) no-repeat; width:132px; height:45px; line-height:45px; border:0; font-size:16px; color:#FFF; font-family:"微软雅黑"; text-indent:30px;  margin:20px 0px 0px 160px;}
.lanse{ height:20px; background:#eff3f9; overflow:hidden;}
.hui{ margin:0px 20px; clear:both; padding:20px 0px; padding-top:10px;border-bottom:dashed 1px #bebebe; height:80px;}
.hui h3{ color:#666; height:40px; line-height:40px; padding:0px 5px; font-size:14px;}
.hui h3 span{ float:right; font-size:12px;}
.hui h3 i{ font-style:normal; color:#333;}
.hui li{ float:left; width:236px; height:45px; line-height:45px; background:#efefef; text-indent:20px; color:#666; display:block; margin:0px; padding:0px;}
.hui li span{ color:#333;}
.fanye1{ float:right;}
.fanye1 a{ height:24px; line-height:24px; padding:0px 8px;}

.xinxi{ width:230px; background:#e3edfa; padding-bottom:15px; margin-bottom:20px;}
.xinxi .xinxi_T{ background:url(../images/xinxi.gif) no-repeat; height:53px; font-size:16px; color:#FFF; line-height:45px; text-indent:40px;}
.xinxi img{ vertical-align:middle;}
.xinxi li{ padding:5px 0px; text-indent:20px; font-size:14px; color:#666;}
.xinxi li span{ color:#333;}
.xinxi li span.red{ color:#db1e2e;}

/*会员中心*/
.huiyuan{ width:1000px; margin:0px auto; margin-top:10px; clear:both;}
.hy{ width:148px; float:left; border:solid 1px #ddd; border-bottom:0;}
.hy h3{ background:url(../images/hui_08.png) no-repeat; height:71px; width:148px; font-size:18px; line-height:70px; text-indent:55px;}
.hy li{ height:49px; line-height:49px;border-bottom:solid 1px #ddd;}
.hy li a{ display:block; background:#FFF url(../images/hui_20.gif) no-repeat 20px center; text-indent:35px; font-size:14px;}
.hy li a.blue,.hy li a.blue:hover{ background:#185bb2 url(../images/hui_24.gif) no-repeat 20px center;color:#FFF;}
.hy li a:hover{ background-color:#f3f3f3;}

.fb{ float:left; width:828px;border:solid 1px #ddd; margin-left:20px;}
.fb_T{ height:40px; background:#f5f5f5 url(../images/dian.gif) repeat-x left bottom;}
.fb_T li{ float:left; font-size:14px; color:#185bb2; height:40px; line-height:40px; font-weight:bold;  padding:0px 30px;border-right:solid 1px #ddd; }
.fb_T li.fb_Bck{ background:#FFF url(../images/hui_11.gif) repeat-x;}
.fb_T li.fb_Bck a,.fb_T li.fb_Bck a:hover{color:#185bb2;}
.fb_C{ padding:20px; display:none;}
.fb_C li{ padding:10px 0px; font-size:14px;}
.fb_C li s{ color:#F00; text-decoration:none;}
.fb_C li select,.fb_C li option{ width:200px; height:30px; font-size:14px; font-family:"微软雅黑"; color:#333; margin-right:20px;}
.fb_C li .bh_Txt,.geren_C li .geren_Txt,.mm li .bh_Txt{border:solid 1px #a9a9a9; width:190px; height:30px; line-height:24px; padding:0px 5px;font-family:"微软雅黑"; color:#999;}

.fb_C li textarea{ vertical-align:top;line-height:30px; font-size:14px; color:#333;font-family:"微软雅黑"; padding:10px; height:60px;}
.fb_C li .bh_Btn,.mm li .bh_Btn{ background:url(../images/hui_29.gif) no-repeat; text-align:center; border:0;font-family:"微软雅黑"; width:111px; height:42px; color:#FFF;font-size:14px; letter-spacing:3px; margin-left:80px; cursor:pointer;}
.fb_C li .fbr{ padding:0px 7px;}
.fb_C li .tmgs{ color:#999;}

.geren{ background:#f3f3f3; width:800px; margin:20px auto; box-shadow:1px 1px 0px #ddd;}
.geren_T .gr_Pic{ float:left; width:100px; height:100px;margin-right:20px;}
.geren_T{ background:url(../images/ge_08.gif) no-repeat right top; height:76px; padding:20px; font-size:14px; }
.geren_T span{ float:right; padding-right:100px;}
.geren_T p{ padding-top:10px;}
.geren_C li{ padding:5px 0px; font-size:14px;}
.geren_C{ padding:0px 20px 20px 20px;}
.geren_C li .geren_Txt{ color:#333; border:0; background:0;font-size:14px; outline:none; width:230px;}
.geren_C li .geren_Txt1{ color:#333;border:solid 1px #a9a9a9;font-size:14px; outline:none; width:230px;}
.xg{ height:30px; text-align:right; padding-right:50px;}
.xg a{ font-size:14px;}
.xg .xiugai{ background:url(../images/ge_12.gif) no-repeat left center; padding-left:15px; color:#185bb2;}
.zhyao{ background:url(../images/zy_10.gif) no-repeat left 20px; padding-left:20px; margin-left:80px; padding-top:20px;}

.yifa{ background:#ddd; width:760px; margin:20px auto;}
.yifa th{ background-color:#f3f3f3; height:45px; line-height:45px; font-size:14px;}
.yifa td{ background-color:#FFF; padding:10px; text-align:center;}
.yifa td a:hover,.fy a:hover{ color:#185bb2; text-decoration:underline;}
.fy{ text-align:right; padding-right:20px;}
.mm{ margin:16px 0px 16px 170px;}
.fb .mm li{ padding:10px 0px; font-size:14px;}
.mm li s{ color:#F00; text-decoration:none;}
.mm li .bh_Txt{ width:240px;}
.fb h5{ line-height:30px; padding:20px;font-size:16px; font-weight:bold;}
.mm li .bh_Btn{ margin-left:63px;}

.msg-wrap {
min-height: 31px;
height: auto!important;
height: 31px;
margin: 2px 0 5px;
margin-top: 12px;
margin-right: 0px;
margin-bottom:0px;
margin-left: 0px;
width:282px;
}


.msg-warn {
position: relative;
background: #fff6d2;
background-image: initial;
background-position-x: initial;
background-position-y: initial;
background-size: initial;
background-repeat-x: initial;
background-repeat-y: initial;
background-attachment: initial;
background-origin: initial;
background-clip: initial;
background-color: rgb(255, 246, 210);
color: #666;
border: 1px solid #ffe57d;
border-top-color: rgb(255, 229, 125);
border-top-style: solid;
border-top-width: 1px;
border-right-color: rgb(255, 229, 125);
border-right-style: solid;
border-right-width: 1px;
border-bottom-color: rgb(255, 229, 125);
border-bottom-style: solid;
border-bottom-width: 1px;
border-left-color: rgb(255, 229, 125);
border-left-style: solid;
border-left-width: 1px;
padding: 3px 10px 3px 40px;
padding-top: 3px;
padding-right: 10px;
padding-bottom: 3px;
padding-left: 40px;
line-height: 18px;
height: 18px;
}


.msg-warn b {
position: absolute;
top: 50%;
left: 10px;
display: block;
margin-top: -8px;
width: 16px;
height: 17px;
overflow: hidden;
overflow-x: hidden;
overflow-y: hidden;
background: url(../images/pwd-icons-new.png) -104px -22px no-repeat;
background-image: url(../images/pwd-icons-new.png);
background-position-x: -104px;
background-position-y: -22px;
background-size: initial;
background-repeat-x: no-repeat;
background-repeat-y: no-repeat;
background-attachment: initial;
background-origin: initial;
background-clip: initial;
background-color: initial;
}



.msg-error {
position: relative;
background: #ffebeb;
background-image: initial;
background-position-x: initial;
background-position-y: initial;
background-size: initial;
background-repeat-x: initial;
background-repeat-y: initial;
background-attachment: initial;
background-origin: initial;
background-clip: initial;
background-color: rgb(255, 235, 235);
color: #e4393c;
border: 1px solid #e4393c;
border-top-color: rgb(228, 57, 60);
border-top-style: solid;
border-top-width: 1px;
border-right-color: rgb(228, 57, 60);
border-right-style: solid;
border-right-width: 1px;
border-bottom-color: rgb(228, 57, 60);
border-bottom-style: solid;
border-bottom-width: 1px;
border-left-color: rgb(228, 57, 60);
border-left-style: solid;
border-left-width: 1px;
padding: 3px 10px 3px 40px;
padding-top: 3px;
padding-right: 10px;
padding-bottom: 3px;
padding-left: 40px;
line-height: 18px;
min-height: 18px;
_height: 18px;
}


.msg-error b {
position: absolute;
top: 50%;
left: 10px;
display: block;
margin-top: -8px;
width: 16px;
height: 16px;
overflow: hidden;
overflow-x: hidden;
overflow-y: hidden;
background: url(../images/pwd-icons-new.png) -104px -49px no-repeat;
background-image: url(../images/pwd-icons-new.png);
background-position-x: -104px;
background-position-y: -49px;
background-size: initial;
background-repeat-x: no-repeat;
background-repeat-y: no-repeat;
background-attachment: initial;
background-origin: initial;
background-clip: initial;
background-color: initial;
}

.WB_text {
_width: 100%;
padding: 1px 0 3px;
padding-top: 1px;
padding-right: 0px;
padding-bottom: 3px;
padding-left: 0px;
overflow: hidden;
overflow-x: hidden;
overflow-y: hidden;
line-height: 23px;
word-wrap: break-word;
}
.S_txt2 {
color: #808080;
text-decoration: none;
}