/* reset */
html,body,h1,h2,h3,h4,h5,h6,div,dl,dt,dd,ul,ol,li,p,blockquote,pre,hr,figure,table,caption,th,td,form,fieldset,legend,input,button,textarea,menu{margin:0;padding:0;}header,footer,section,article,aside,nav,hgroup,address,figure,figcaption,menu,details{display:block;}table{border-collapse:collapse;border-spacing:0;}caption,th{text-align:left;font-weight:normal;}html,body,fieldset,img,iframe,abbr{border:0;}i,cite,em,var,address,dfn{font-style:normal;}[hidefocus],summary{outline:0;}li{list-style:none;}h1,h2,h3,h4,h5,h6,small{font-size:100%;}sup,sub{font-size:83%;}pre,code,kbd,samp{font-family:inherit;}q:before,q:after{content:none;}textarea{overflow:auto;resize:none;}label,summary{cursor:default;}a,button{cursor:pointer;}h1,h2,h3,h4,h5,h6,em,strong,b{font-weight:bold;}del,ins,u,s,a,a:hover{text-decoration:none;}
body,textarea,input,button,select,keygen,legend{font:13px/1.2 arial,tahoma,\5FAE\8F6F\96C5\9ED1,\5b8b\4f53,sans-serif;color:#000;outline:0;}body{background:#fff;}a,a:hover{color:#24d;}
body,textarea{line-height:1.6;}input,textarea{padding:2px 3px;box-sizing:border-box;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;}
.clear,.clearli li,.f-cb,.f-cbli li{zoom:1}.clear:after,.clearli li:after,.f-cb,.f-cbli li{display:block;clear:both;visibility:hidden;height:0;overflow:hidden;content:".";}
.hidden,.f-dn{display:none;}.block,.f-db{display:block;}.fl,.f-fl{float:left;}.fr,.f-fr{float:right;}.hand,.f-csp{cursor:pointer;}
.f-ib{display:inline-block;*display:inline;*zoom:1;}.f-oh{overflow:hidden;}.f-pr{position:relative;}.f-prz{position:relative;zoom:1;}
.f-fwn{font-weight:normal;}.f-fwb{font-weight:bold;}.f-tal{text-align:left;}.f-tac{text-align:center;}.f-tar{text-align:right;}.f-taj{text-align:justify;text-justify:inter-ideograph;}.f-vam,.f-vama *{vertical-align:middle;}
.f-tdu,.f-tdu:hover{text-decoration:underline;}.f-tdn,.f-tdn:hover{text-decoration:none;}.f-usn{-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;-o-user-select:none;user-select:none;}
.f-wwb{word-wrap:break-word;white-space:normal;word-break:break-all;}.f-wsn{word-wrap:normal;white-space:nowrap;}.f-pre{overflow:hidden;text-align:left;white-space:pre-wrap;word-wrap:break-word;word-break:break-all;}.f-toe{overflow:hidden;word-wrap:normal;white-space:nowrap;text-overflow:ellipsis;}
input::-webkit-input-placeholder{color:#aaa;}input::-moz-placeholder{color:#aaa;opacity:1;}*{-webkit-text-size-adjust:none;}
/* ..over.. */
#fenyebox{color:#444}#fenyebox em{font-style:normal;color:#e60}#fenyebox span{font-size:14px}#fenyebox .fenye_input{width:23px;text-align:center;font-size:14px;padding:1px 0;border:1px solid #bbb}#fenyebox .fenye_sub{font-size:14px;padding:0.2em 0.35em 0.3em;}
.img_fadein  { animation: fadeIn 0.3s ease-in-out forwards; } @keyframes fadeIn { 0% { opacity:0; } 100% { opacity:1; } }
/* 文本框美化 */
input[type="text"], input[type="password"], textarea {border-top:1px solid #999; border-left:1px solid #999; border-right:1px solid #d0d0d0; border-bottom:1px solid #d0d0d0; padding:5px 4px;}
input[type="text"]:focus, input[type="password"]:focus, textarea:focus { transition:border linear .1s, box-shadow linear .2s; -moz-transition:border linear .1s, -moz-box-shadow linear .2s; -webkit-transition:border linear .1s, -webkit-box-shadow linear .2s; outline:none; border-color:rgba(19,105,172,.75); box-shadow:0 0 3px rgba(19,105,192,.5); -moz-box-shadow:0 0 3px rgba(241,39,232,.5); -webkit-box-shadow:0 0 3px rgba(19,105,252,3); }
/* button */
button, .button, input[type="button"], input[type="submit"] {
	display:inline-block; zoom:1; padding:.55em 1.5em .65em; outline:none; line-height:1; vertical-align:baseline; text-align:center; text-decoration:none; cursor:pointer;
	text-shadow:0 1px 1px rgba(0,0,0,.2); -webkit-border-radius:4px; -moz-border-radius:4px; border-radius:4px; -webkit-box-shadow:0 1px 2px rgba(0,0,0,.2); -moz-box-shadow:0 1px 2px rgba(0,0,0,.2); box-shadow:0 1px 2px rgba(0,0,0,.2);
} button:hover, .button:hover, input[type="button"]:hover, input[type="submit"]:hover {text-decoration:none;}/* button:active, .button:active, input[type="button"]:active, input[type="submit"]:active {position:relative; top:1px; left:1px;} */
button, .button, input[type="button"], input[type="submit"] {color:#555; border:solid 1px #b6b6b6; background:#fff; background:-webkit-gradient(linear,left top,left bottom,from(#fff),to(#dcdcdc)); background:-webkit-linear-gradient(top,#fff,#dcdcdc); background:-moz-linear-gradient(top,#fff,#dcdcdc); background:-o-linear-gradient(top,#fff,#dcdcdc); background:-ms-linear-gradient(top,#fff,#dcdcdc); filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffffff',endColorstr='#dcdcdc'); }
button:hover, .button:hover, input[type="button"]:hover, input[type="submit"]:hover {color:#555; border-color:#A5C0DE; background:#ededed; background:-webkit-gradient(linear,left top,left bottom,from(#fff),to(#CCEBF9)); background:-webkit-linear-gradient(top,#fff,#CCEBF9); background:-moz-linear-gradient(top,#fff,#CCEBF9); background:-o-linear-gradient(top,#fff,#CCEBF9); background:-ms-linear-gradient(top,#fff,#CCEBF9); filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffffff',endColorstr='#CCEBF9'); }
button:active, .button:active, input[type="button"]:active, input[type="submit"]:active {color:#888; border-color:#91B5CE; background:-webkit-gradient(linear,left top,left bottom,from(#CAE6F6),to(#ffffff)); background:-webkit-linear-gradient(top,#CAE6F6,#ffffff); background:-moz-linear-gradient(top,#CAE6F6,#ffffff); background:-o-linear-gradient(top,#CAE6F6,#ffffff); background:-ms-linear-gradient(top,#CAE6F6,#ffffff); filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#CAE6F6', endColorstr='#ffffff'); -webkit-box-shadow:0 1px 2px rgba(0,0,0,.35); -moz-box-shadow:0 1px 2px rgba(0,0,0,.35); box-shadow:0 1px 2px rgba(0,0,0,.35); }
.btn-sm {padding:5px 10px 6px;}
.orange, input[type="button"].orange, input[type="submit"].orange { color:#fef4e9; font-weight:bold; border:solid 1px #da7c0c; background:#f78d1d; background:-webkit-gradient(linear,left top,left bottom,from(#faa51a),to(#f47a20)); background:-webkit-linear-gradient(top,#faa51a,#f47a20); background:-moz-linear-gradient(top,#faa51a,#f47a20); background:-o-linear-gradient(top,#faa51a,#f47a20); background:-ms-linear-gradient(top,#faa51a,#f47a20); filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#faa51a',endColorstr='#f47a20'); }
.orange:hover, input[type="button"].orange:hover, input[type="submit"].orange:hover { color:#fef4e9; background:#f47c20; border-color:#da7c0c; background:-webkit-gradient(linear,left top,left bottom,from(#f88e11),to(#f06015)); background:-webkit-linear-gradient(top,#f88e11,#f06015); background:-moz-linear-gradient(top,#f88e11,#f06015); background:-o-linear-gradient(top,#f88e11,#f06015); background:-ms-linear-gradient(top,#f88e11,#f06015); filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#f88e11',endColorstr='#f06015'); }
.orange:active, input[type="button"].orange:active, input[type="submit"].orange:active, .orange-act, .orange-act:hover { color:#fcd3a5; border-color:#da7c0c; background:-webkit-gradient(linear,left top,left bottom,from(#f47a20),to(#faa51a)); background:-webkit-linear-gradient(top,#f47a20,#faa51a); background:-moz-linear-gradient(top,#f47a20,#faa51a); background:-o-linear-gradient(top,#f47a20,#faa51a); background:-ms-linear-gradient(top,#f47a20,#faa51a); filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#f47a20',endColorstr='#faa51a'); }
/* ..over.. */

/* ..begin.. */
.songti { font-family:tahoma,arial,\5b8b\4f53,sans-serif; }
a{text-decoration:none;color:#24d;}a:hover{color:#ef0000;text-decoration:underline}
.link1 a{color:#444}.link1 a:hover{color:#ef0000;}.link2 a{color:#666}.link2 a:hover{color:#ef0000;}

.wrap { width:980px; margin:0 auto; overflow:hidden; }
.line { border-top:1px solid #D3DEEB;height:1px;overflow:hidden;}
.mainborder {border:1px solid #D3DEEB;}
.mainbg {background:#fbfbfb;}
.bordertop { border-top:1px solid #D3DEEB; margin-top:10px; padding-top:10px; }

.nav0 { border-top:1px solid #D3DEEB; background:#f8f8f8; height:2px; overflow:hidden; }
.nav { padding:5px 0 10px 0;text-indent:2px }

/* important */
.keysinput, .navbox_k, .navbox_s li a i, .newinfo_c ul li {background-image:url(images/ico/ico_main.gif?190221) !important}

/* head foot */
.i_topbox {height:28px; line-height:26px;background:-webkit-gradient(linear,left top,left bottom,from(#ffffff),to(#f5f5f5)); background:-webkit-linear-gradient(top,#ffffff,#f5f5f5); background:-moz-linear-gradient(top,#ffffff,#f5f5f5); background:-o-linear-gradient(top,#ffffff,#f5f5f5); background:-ms-linear-gradient(top,#ffffff,#f5f5f5); filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffffff',endColorstr='#f5f5f5');}
.i_topbox .heada1 {width:485px;padding-left:5px}.i_topbox .heada2{width:190px;}.i_topbox .heada3{text-align:right;color:#bbb;}
.i_topbox .headb1 {width:552px;padding-left:6px}.i_topbox .headb2{width:400px;text-align:right;color:#666}
.i_topbox_line{height:1px;overflow:hidden;background:#fff;border-bottom:1px solid #dedede}
.header { margin-top:5px; }
.headlogo { width:240px;height:78px; }
.mffb_box { margin-top:9px }.mffb_box a{ padding-left:1.5em;padding-right:1.5em;font-size:14px }
.keysinput {background:url() no-repeat 2px 2px; padding:5px 0 5px 30px; text-indent:25px; font-size:14px;}

.foot {text-align:center;}.foot a{color:#000}

/* c1_channel default */
.chnl_nav { border-bottom:3px solid #FD7704; background:#f8f8f8;margin-top:5px;border-width:4px; }.chnl_nav ul {padding-left:15px}
.chnl_nav li { float:left; height:34px; line-height:36px; overflow:hidden; margin-right:7px; font-size:14px; color:#e3e3e3; }
.chnl_nav li a { padding:0 10px; color:#D84600; font-weight:bold; }
.chnl_nav li a:hover { text-decoration:underline; }
.chnl_nav .current { border:1px solid #FB7802; height:33px; line-height:34px; border-radius:3px 3px 0 0; background:#f78d1d; background:-webkit-gradient(linear,left top,left bottom,from(#FCA016),to(#FD7704)); background:-webkit-linear-gradient(top,#FCA016,#FD7704); background:-moz-linear-gradient(top,#FCA016,#FD7704); background:-o-linear-gradient(top,#FCA016,#FD7704); background:-ms-linear-gradient(top,#FCA016,#FD7704); filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#FCA016',endColorstr='#FD7704'); }
.chnl_nav .current a { display:block;float:left; height:35px; padding:0 24px; color:#fff; overflow:hidden; }.chnl_nav .current a:hover{text-decoration:none;cursor:default;}
.class1div {margin-top:20px;padding:0 0 0 5px; }
.class1div ul{margin-left:5px}
.class1div li {float:left;width:304px;padding:0 0 12px 0;margin-right:10px; overflow:hidden;}
.class1div li dl dt{margin-bottom:2px;}
.class1div li dl dt a{font-size:14px;font-weight:bold;}
.class1div li dl dt span{color:#c0c0c0;margin-left:12px;font-style:italic}
.class1div li dl dd{float:left;height:24px;margin-right:15px;white-space:nowrap;}
.class1div li dl dd a{font-size:14px;}

.newinfo_t { height:29px; line-height:29px; border:1px solid #FB7802; border-radius:3px 3px 0 0; background:#f78d1d; background:-webkit-gradient(linear,left top,left bottom,from(#FCA016),to(#FD7704)); background:-webkit-linear-gradient(top,#FCA016,#FD7704); background:-moz-linear-gradient(top,#FCA016,#FD7704); background:-o-linear-gradient(top,#FCA016,#FD7704); background:-ms-linear-gradient(top,#FCA016,#FD7704); filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#FCA016',endColorstr='#FD7704'); }
.newinfo_t span { margin-left:8px; color:#fff; }
.newinfo_c { border:solid 1px #dadada; border-top:none; padding:10px; }
.newinfo_c ul li { float:left; width:315px; height:30px;line-height:30px; text-indent:15px; background:url() no-repeat 2px -150px; overflow:hidden; }
.newinfo_c div { float:left; width:222px; font-size:14px; }
.newinfo_c p { float:right; width:90px; padding-right:2px; overflow:hidden; text-align:center; }
.newinfo_c p a { color:#999; text-decoration:none; }.newinfo_c p a:hover { color:red }
.newinfo_c i { color:#5a5; font-weight:normal; }
.newinfo_c span { background:#f82; color:#fff; padding:1px; border-radius:2px; font-size:12px; }
.friendlinks a {color:#808080;}

/* index */
.headlogomain {width:233px;height:77px; }
.headdiqubox {float:left;width:66px;padding-top:15px;margin-left:13px}
.headmain{width:665px;}
.weatherindex {float:left;width:270px;height:20px;overflow:hidden;text-indent:2em;margin-top:12px;color:#808080;}.weatherindex .pngtqico{margin-right:3px}.weatherindex .wind { margin-left:3px }
.weatherindex a:hover { text-decoration:none; }
.indexff {padding:1px 0 10px 0;}
.indexff .c1box { background: url(images/index/listffbg.gif?14) no-repeat; height:26px; line-height:26px; margin:3px 8px 8px 0; }
.indexff .c1 a { font-weight:bold; color:#333; font-size:14px; }
.indexff .indexinfosbox{ padding:0 0 0 10px;border-left:1px solid #D3DEEB; }.indexff .indexf1 .indexinfosbox{ border-left:0; }
.indexf1, .indexf2, .indexf3, .indexf4 { float:left; margin-top:5px;}
.indexf1{width:232px}.indexf2{width:232px}.indexf3{width:248px}.indexf4{width:250px}
.indexf1 { margin-left:1px }
.indexff ul{zoom:1;margin-left:3px;}.indexff ul:after{clear:both;content:" ";display:block;height:0;visibility:hidden}
.indexff li { float:left; height:32px; overflow:hidden; color:#ccc; }
.indexff li a { float:left; font-size:15px; }
.indexff li .smalllink { font-size:13px; }
.indexff li i { display:block;float:left; font-size:14px; color:#e3e3e3; font-style:normal; padding:1px 3px 0 3px; }
.indexff .wt1 span {width:145px;}

.navpic9,.navpic10,.navpic15,.navpic18,.navpic21,.navpic22,.navpic23,.navpic24,.navpic26,.navpic27 { text-indent:28px; background: url(images/index/navpic.gif?14) no-repeat 0 0; }
.navpic27{background-position:4px 3px; }.navpic9{background-position:4px -24px; }.navpic22{background-position:4px -51px; }
.navpic15{background-position:4px -77px; }.navpic10{background-position:4px -254px; }
.navpic24{background-position:4px -102px; }.navpic23{background-position:5px -302px; }.navpic26{background-position:4px -128px; }
.navpic18{background-position:5px -155px; }.navpic21{background-position:4px -179px; }
.infohot li { float:left; width:235px;margin-left:8px;height:30px;line-height:30px;color:#808080; overflow:hidden;word-wrap:normal;white-space:nowrap;text-overflow:ellipsis;}.infohot li a { color:#222; }
.aboutus i { color:#ccc;margin:0 8px; }
.friendlink, .friendlink a{color:#aaa; }.friendlink a { white-space:nowrap; }

/* class2 */
.navbox { background:#fbfbfb;}
.navbox dl { position:relative; padding-top:5px; font-size:14px; }
.navbox dt { position:absolute;top:5px;left:0; text-indent:0.5em; }
.navbox dd { padding-left:3.5em; }
.navbox dd li { float:left; margin-right:10px; }
.navbox dd li i {font-style:normal;font-size:10px;color:#bbb;padding-left:2px;}
.navbox_k {padding:0 0 0 33px;margin:10px 0 12px 34px;background:url() no-repeat 0 -36px;}
.navbox_k .listsearch {font-size:14px;color:#aaa;width:240px}
.navbox_k .listsubmit {width:48px;height:28px;padding:0;letter-spacing:2px;font-size:14px;}
.navbox_s{ border-top:none; background:#fffee0;padding:3px 0 6px 0;}
.navbox_s li {float:left; margin-right:16px;margin-right:10px; margin-top:3px;}
.navbox_s .c1list_t1{margin-right:10px;padding:5px 0 0 10px;}
.navbox_s li a{cursor:pointer;display:block;float:left;border:1px solid #fb6;background:#fff;height:19px; line-height:19px; color:#666;padding:0 2px 0 6px;}
.navbox_s li a span {display:block;float:left;}
.navbox_s li a i {display:block;height:16px;width:17px;float:left;background:url() 0 -118px;}
.navbox_s li a:hover {border-color:#f73;}.navbox_s li a:hover i{background:url() 0 -75px;}

.listnav { position:relative; height:30px;line-height:30px; border-bottom:1px solid #fe7d2f; }
.cllist_navt1 { position:absolute; top:1px; background:#fff; }
.cllist_nav_title { height:29px;line-height:29px; border:1px solid #fe7d2f;border-bottom:none;border-radius:3px 3px 0 0; padding:0 16px;font-size:14px;font-weight:bold; background:#fff; background:-webkit-gradient(linear,left top,left bottom,from(#f7f7f7),to(#ffffff)); background:-webkit-linear-gradient(top,#f7f7f7,#ffffff); background:-moz-linear-gradient(top,#f7f7f7,#ffffff); background:-o-linear-gradient(top,#f7f7f7,#ffffff); background:-ms-linear-gradient(top,#f7f7f7,#ffffff); filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#f7f7f7',endColorstr='#ffffff');}
.cllist_navt2 { position:absolute; right:280px; padding-top:3px }
.cllist_navt3 { position:absolute; right:10px; }
.navbox_t li { float:left; height:26px; line-height:26px; margin-left:8px; }
.navbox_t li a { display:block; float:left; padding:0 12px; border:1px solid #FFBE8C;border-bottom:none; border-radius:3px 3px 0 0; background:#FFFDF7; }
.navbox_t .type_sel { height:28px; line-height:28px; }
.navbox_t .type_sel a { border:none; background:#FD780C;font-weight:bold;color:#fff; }

/* listmod */
.infobox { margin-top:6px; font-size:14px; }
.infobox ul { margin-top:1px; border-bottom:1px solid #ddd; overflow:hidden; }
.infobox li { float:left; overflow:hidden; }
.infobox li a { font-size:18px; }
.infobox i { font-style:normal; color:#ccc; padding:0 3px 0 2px; }
.infobox .diqu{ color:#666;margin-left:3px; }
.infobox .tu { font-weight:normal;margin-left:3px;padding:1px 2px;border-radius:3px;background:#6eb800;color:#fff;line-height:1; }
.infobox .ding { margin-left:3px;color:#fff;background:#f82;padding:1px 2px;border-radius:3px; }
.infobox .ichatu1 img { width:80px; height:60px; }.infobox .ichatu2 img { width:60px; height:45px; }
.infobox .ichatu1 span, .ichatu2 span { display:block; width:78px; height:58px; text-align:center; border:1px solid #f3f3f3; color:#fff; background:#e6e6e6; overflow:hidden; line-height:58px; }
.infobox .ichatu2 span { width:58px; height:43px; line-height:42px; font-size:12px; }.infobox .ichatu1 span { letter-spacing:1px; }
.infobox .ddd { display:inline-block; text-indent:2px; }
.infobox .isbiz { margin-left:10px;color:#c00; }

/* house */
.list_house_top { height:80px; }
.list_house_top .d1 { padding:9px 5px 0; }
.list_house_top .d2 { width:472px; text-indent:3px; }
.list_house_top .d21 { padding-top:10px; }
.list_house_top .d22 { margin-top:8px; color:#707070; }
.list_house_top .d3 { width:100px; line-height:64px; color:#e22; font-weight:bold; }
.list_house_top .d4 { float:right; width:90px; line-height:64px; text-align:center; }
.list_house { height:60px; line-height:60px; }
.list_house .listext { margin-left:5px; color:#707070; }
.list_house .d1 { width:563px; text-indent:5px; }
.list_house .d2 { width:100px; }
.list_house .d3 { float:right; width:90px; text-align:center; }

.list_fang2_top { height:80px; }
.list_fang2_top .d1 { padding:8px 5px 0; }
.list_fang2_top .d2 { width:472px; text-indent:3px; }
.list_fang2_top .d21 { padding-top:10px; }
.list_fang2_top .d22 { margin-top:8px; color:#555; }
.list_fang2_top .d3 { width:100px; line-height:64px; color:#e22; font-weight:bold; }
.list_fang2_top .d4 { float:right; width:90px; line-height:64px; text-align:center; }
.list_fang2 { height:80px; }
.list_fang2 .d1 { width:560px; text-indent:5px; }
.list_fang2 .d11 { padding-top:10px; }
.list_fang2 .d12 { margin-top:8px; color:#707070; }
.list_fang2 .d2 { width:100px; line-height:58px; }
.list_fang2 .d3 { float:right; width:90px; text-align:center; line-height:58px; }

.h_jiage { float:left;font-size:18px;color:#e22;font-weight:bold; }
.h_jiage2 { float:left;color:#e22;font-weight:bold; }
.h_jiage2 i { font-weight:normal; color:#666; }
.h_wan {display:block;float:left;margin-left:3px;color:#000; font-weight:normal; }

/* job */
.list_job { height:54px; line-height:54px; }
.list_job .i1 { width:320px; text-indent:5px; }
.list_job .i2 { width:200px; text-indent:5px; color:#444; }
.list_job .i3 { width:10px; color:#666; text-align:center; }
.list_job .i4 { width:120px; text-align:center; }
.list_job .i5 { float:right; width:80px; text-align:center; }
.list_jianli { height:54px; line-height:54px; }
.list_jianli .i1 { width:240px; text-indent:5px; }
.list_jianli .i2 { width:100px; }
.list_jianli .i3 { width:110px; }
.list_jianli .i4 { width:100px; text-align:center; }
.list_jianli .i5 { width:110px; text-align:center; }
.list_jianli .i6 { float:right; width:90px; text-align:center; }
.list_jzqz { height:54px; line-height:54px; }
.list_jzqz .d1 { width:600px; text-indent:5px; }
.list_jzqz .d2 { float:right; width:100px; text-align:center; line-height:58px; }
/* 2scar */
.list_car { height:80px; }
.list_car .d1 { padding:9px 5px 0; }
.list_car .d2 { width:470px; text-indent:5px; }
.list_car .d21 { padding-top:10px; }
.list_car .d22 { margin-top:8px; color:#666; }
.list_car .d3 { width:100px; line-height:64px; color:#e22; font-weight:bold; }
.list_car .d4 { float:right; width:90px; line-height:64px; text-align:center; }
.list_car_old { height:54px; line-height:54px; }
.list_car_old .i1 { width:360px; text-indent:5px; color:#666; }
.list_car_old .i2 { width:216px; color:#707070; }
.list_car_old .i3 { width:90px; }
.list_car_old .i4 { float:right; width:90px; text-align:center; }
.list_car_old .i1 i em { color:#d8d8d8; font-style:normal;padding:0 3px; }
/* biz */
.list_biz_top { height:80px; }
.list_biz_top .d1 { padding:9px 5px 0; }
.list_biz_top .d2 { width:660px; margin-left:3px; }
.list_biz_top .d2bot { margin:8px 0 0 0; }
.list_biz_top .d21 { float:left; width:545px; padding-top:10px; overflow:hidden; }
.list_biz_top .d22 { float:left; width:110px; padding-top:10px; text-align:center; }
.list_biz_top .d23 { float:left; width:390px; overflow:hidden; color:#666; }
.list_biz_top .d24 { float:left; width:140px;text-align:center;font-size:15px; font-weight:bold;color:#f60000; }
.list_biz_top .d25 { float:right; width:100px; color:#777; font-size:12px }.list_biz_top .d25 span{ display:inline-block; padding-left:21px; }
.list_biz { height:80px; }
.list_biz .d1 { width:560px;text-indent:5px; }
.list_biz .d11 { padding-top:9px; }
.list_biz .d12 { margin-top:9px; color:#707070; }
.list_biz .d2 { float:right; width:120px; text-align:center; line-height:58px; }
/* sale1 */
.list_sale1 { height:80px; }
.list_sale1 .d1 { padding:9px 5px 0; }
.list_sale1 .d2 { width:470px; text-indent:5px; }
.list_sale1 .d21 { padding-top:10px; }
.list_sale1 .d22 { margin-top:8px; color:#666; }
.list_sale1 .d3 { width:100px; line-height:64px; }
.list_sale1 .d4 { float:right; width:90px; line-height:64px; text-align:center; }
.list_sale1_old { height:54px; line-height:54px; }
.list_sale1_old .i1 {width:536px;text-indent:5px;}
.list_sale1_old .i2 { width:110px; text-align:center; }
.list_sale1_old .i3 { float:right; width:90px; text-align:center; }
/* sale2 */
.list_sale_top { height:60px; line-height:60px; }
.list_sale_top .i1 { width:60px; padding:4px 5px 0; }
.list_sale_top .i2 { width:466px; margin-left:5px; }
.list_sale_top .i3 { width:110px; text-align:center; }
.list_sale_top .i4 { float:right; width:90px; text-align:center; }
.list_sale { height:54px; line-height:54px; }
.list_sale .i1 {width:536px;text-indent:5px;}
.list_sale .i2 { width:110px; text-align:center; }
.list_sale .i3 { float:right; width:90px; text-align:center; }
/* simple */
.list_simple_top { height:60px; line-height:60px; }
.list_simple_top .i1 { width:60px; padding:4px 5px 0; }
.list_simple_top .i2 { width:456px; margin-left:5px; }
.list_simple_top .i3 { width:110px; text-align:center; }
.list_simple_top .i4 { float:right; width:90px; text-align:center; }
.list_simple { height:54px; line-height:54px; }
.list_simple .i1 { width:526px;text-indent:5px; }
.list_simple .i2 { width:110px; text-align:center; }
.list_simple .i3 { float:right; width:90px; text-align:center; }
/* default */
.list_default_top { height:80px; }
.list_default_top .d1 { padding:9px 5px 0; }
.list_default_top .d2 { width:472px; text-indent:3px; }
.list_default_top .d21 { padding-top:10px; }
.list_default_top .d22 { margin-top:8px; color:#555; }
.list_default_top .d3 { float:right; width:90px; line-height:64px; text-align:center; }
.list_default { height:80px; }
.list_default .d1 { width:560px; text-indent:5px; }
.list_default .d11 { padding-top:10px; }
.list_default .d12 { margin-top:8px; color:#707070; }
.list_default .d2 { float:right; width:90px; text-align:center; line-height:58px; }

.clist_m1{width:756px;float:left;overflow:hidden;}
.clist_m1t1{position:relative;height:215px;overflow:hidden;}.clist_m1t2{position:absolute;width:736px;top:145px}.clist_m1t3{position:absolute;margin-top:5px}
.clist_m1t2t1{padding:8px 15px 8px 0;}.clist_m1t3t1{width:728px;height:90px;overflow:hidden;margin:10px 0 0 0;}
.keysreplace {color:#e52;}
.clist_m1t2t1 { font-size:16px; }.clist_m1t2t1 span{ }
.clist_m1t2t1 span, .clist_m1t2t1 a{display:block;float:left;line-height:1;height:32px;line-height:32px;padding:0 8px;}
.clist_m1t2t1 a{margin-right:6px;border:1px solid #c9d9ef;}.clist_m1t2t1 a:hover{border-color:#09f;background:#fffeef}
.clist_m1t2t1 .pageat1{padding:0 10px 0 9px;font-family:Verdana;}
.clist_m1t2t1 .thispage,.clist_m1t2t1 .thispage:hover{background:#2a5bd0;color:#fff}

.c1botlist ul { padding:5px 0 0 0; }
.c1botlist li { width:220px; float:left; color:#bbb; height:23px;line-height:23px; font-size:12px; }

.list_side{ float:left; width:182px; margin:30px 0 0 25px; padding-left:15px; border-left:1px solid #e3e3e3; }
.list_infohot li { height:28px;line-height:28px;color:#777; overflow:hidden; }
.list_infohot li a { color:#444; }

/* show */
.rank { display:inline-block; width:19px;height:17px;background:url(images/user/user.gif); }
.xmainbox{padding:15px 20px 12px 20px;font-size:14px}
.xtitle strong{font-size:30px;}
.xtitle_ext{margin-top:6px}
.xtitle_ext .xfav { margin-left:18px; }
.xtitle_ext .xfav a { color:#000; }
.xnav{font-weight:bold;font-size:16px;}
.xmemo{margin-top:2px;line-height:2;font-size:16px;word-break:break-all;overflow:auto;}
.v_item_box dl { position:relative; }
.v_item_box dt { position:absolute;top:0;left:0;white-space:nowrap; }
.v_item_box dd { padding-left:5.5em; }
.dd_3em dd { padding-left:3.5em; }
.v_item_box a { color:#222; }
.xcontact p{margin-top:6px;font-size:16px; }
.x_jb{text-align:right;padding-right:15px;font-size:12px}
.xpic{padding-bottom:10px}.xpic p{width:660px;text-align:center;margin-top:15px}
.xdomore { margin-top:8px; }
.xdomore .bdsharebuttonbox { margin:3px 0 0 5px;text-indent:16px;width:95px;overflow:hidden; }
.xdomore .bdsharebuttonbox a { font-size:14px;padding:0;margin:0;text-indent:19px;line-height:1.2 }
.xad728{margin-top:8px;width:728px;height:90px;overflow:hidden}
.xrights{margin-top:8px;padding:8px 0}
.xucenter{padding:10px 0 20px 15px;}.xucenter p{margin-top:6px}

/* flash效果 */
.fade_in { animation: fadeIn 0.2s ease-in-out forwards; } @keyframes fadeIn { 0% { opacity:0.2; } 100% { opacity:1; } }
.fade_out { animation: fadeOut 0.15s ease-in-out forwards; } @keyframes fadeOut { 0% { opacity:1; } 100% { opacity:0; } }
.flash_jump { animation-name:jump; animation-duration:0.25s; animation-direction:alternate; }
@keyframes jump{ 0%{transform:scale(1);opacity:0;} 25%{transform:scale(1.1);opacity:0.25;} 50%{transform:scale(1);opacity:0.5;} 100%{transform:scale(1);opacity:1;} }
/* dialog alert共同 */
.ajax_t, .ajax_f { background:url(/static/images/aaa_com/showtips_v.gif) no-repeat;padding:0 10px 0 50px;min-height:35px; }
.ajax_f { background:url(/static/images/aaa_com/showtips_i.gif) no-repeat; }
.ajaxwaitpre { width:32px;height:32px;margin:0 auto; }
/* dialog */
.sdialog_my,.sdialog_bg { top:0;left:0;width:100%;height:100%; }
.sdialog_my { position:fixed;_position:absolute;z-index:980; }
.sdialog_bg { position:absolute;background:#222;opacity:0.3;filter:alpha(opacity=30); }
.sdialog_tab { table-layout:fixed;width:100%;height:100%;}.sdialog_td{width:100%;height:100%;vertical-align:middle;text-align:center; }
.sdialog { position:relative;z-index:988;margin:0 auto;display:inline-block;background:#fff;background-clip:padding-box;border:7px solid #838383;border:7px solid rgba(0,0,0,0.23);border-radius:10px;box-shadow:0 2px 10px rgba(0,0,0,0.2); }
.sdialog_t { border-bottom:1px solid #C9DAE3;text-align:left;border-radius:5px 5px 0 0;background:#ECF3F7; }.sdialog_cls { line-height:0; font-family:arial;color:#ccc;text-shadow:0 2px #fff;cursor:pointer; }
.sdialog_s { text-align:left; }
/* .sdialog_alert { text-align:right;padding:25px 10px 0 0; }.sdialog_alert #myaltfocus{ padding:0 30px; } */
/* .sdialog_confirm { text-align:center;padding:25px 0 0 0; }.sdialog_confirm #mycfmfocus{ padding:0 25px; }.sdialog_confirm #mycfmfocus_c{ margin-left:30px;padding:0 25px; } */
/* alert */
.myalert_my, .myalert_bg, .myalert_relative { top:0;left:0;width:100%;height:100%; }
.myalert_my { position:fixed;_position:absolute;z-index:990; }
.myalert_bg { position:absolute;background:#111;opacity:0.35;filter:alpha(opacity=35); }
.myalert_relative { display:flex;justify-content:center;align-items:center;height:95%; }
.myalert_box { z-index:999;display:inline-block;background:#fff;background-clip:padding-box;border-radius:.4em;box-shadow:0 .2em 1em rgba(0,0,0,0.3); }
.myalert_s { padding:1.5em .5em 1.9em .5em; } .myalert_tips { padding:1em .5em 1.5em .5em; } .myalert_btn { text-align:right; padding:0 .5em 0 0; }	/* myalert_box的padding是为了大框架留白，这里和myalert_tips(@base.php)以及myalert_btn是为了细调视觉效果 */
.alert_btn { padding:.76em 1.6em; color:#fff; letter-spacing:0.1em; border:1px solid #7CD0F8; background:#7CD0F8; }
.alert_btn:hover { color:#fff; border:1px solid #78CAF1; background:#78CAF1; }
.alert_btn:active { color:#fff; border:1px solid #fff; background:#78CAF1; }
.alert_btn:focus, .alert_focus_hover:hover { color:#fff; border:1px solid #fff; background:#7CD0F8;box-shadow:0 0 0 2px #C3D7E5; }.alert_focus_hover:hover { background:#78CAF1; }	/* js增加了聚焦悬停状态 */
.alert_cancel { margin-right:1.1em; color:#333; background:#efefef; border:1px solid #efefef; }.alert_cancel:hover { color:#333; border:1px solid #e8e8e8; background:#e8e8e8; }
.alert_cancel:focus { color:#333; border:1px solid #fff; background:#efefef; box-shadow:0 0 0 2px #D7DCE1; }.alert_foc_cancel:hover { color:#333; background:#e8e8e8; }	/* js增加了聚焦悬停状态 */
/* dialog & alert个性化 */
.sdialog { min-width:360px;max-width:600px; }
.sdialog_t { padding:9px 5px 8px 8px; }.sdialog_cls { padding:5px; margin-top:5px; font-size:30px; }
.sdialog_s { padding:1em .7em 1.5em .7em; }
.myalert_box { padding:1em 1em 1.4em 1em; min-width:320px; max-width:400px; }
.alert_btn { font-size:12px; }

/* nec按钮改 */
.u-btn{display:inline-block;-webkit-box-sizing:content-box;-moz-box-sizing:content-box;box-sizing:content-box;padding:0 15px;height:30px;line-height:30px;border:1px solid #999;text-shadow:0 1px rgba(255,255,255,0.8);background:#f3f3f3;border-radius:5px;font-size:14px;letter-spacing:1px;text-align:center;vertical-align:middle;cursor:pointer;word-wrap:normal;white-space:nowrap;box-shadow:0 1px 0 rgba(255,255,255,0.5) inset;background:-webkit-gradient(linear,0% 0%,0% 100%,from(#fefefe),to(#dcdcdc));background:-webkit-linear-gradient(#fefefe,#dcdcdc);background:-moz-linear-gradient(#fefefe,#dcdcdc);background:-ms-linear-gradient(#fefefe,#dcdcdc);background:linear-gradient(#fefefe,#dcdcdc);-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;-o-user-select:none;user-select:none;}.u-btn::-moz-focus-inner{padding:0;margin:0;border:0;}
.u-btn,.u-btn:hover{color:#000;text-decoration:none;}.u-btn:hover{border-color:#639ABF;background:#DEF1FB;box-shadow:0 0 2px #bbb;}.u-btn:focus {border-color:#6999B8;background:#DEF1FB;box-shadow:0 0 2px #bbb;}
.u-btn:active{box-shadow:0 1px 4px rgba(0,0,0,0.2) inset;}.u-btn-foc:focus{animation:breathBtn 3s infinite;-webkit-animation:breathBtn 3s infinite;}
@keyframes breathBtn{ from{background:#f3f3f3; opacity:0.8;} 50%{background:#E9F2FB; opacity:1;} to{background:#f3f3f3; opacity:0.8;} }
@-webkit-keyframes breathBtn{ from{background:#f3f3f3; opacity:0.8;} 50%{background:#E9F2FB; opacity:1;} to{background:#f3f3f3; opacity:0.8;} }
