body, div, dl, dt, dd, ul, ol, li, h1, h2, h3, h4, h5, h6, pre, form, fieldset, input, textarea, p, blockquote, th, td, font { padding:0px; margin:0px; font-family: "Microsoft Yahei", Arial, Helvetica, sans-serif;}
body{background:url(../img/main_bg.jpg) right bottom no-repeat #E6E7EB; min-width:1200px; font-size:14px; line-height:30px; color:#000;}
table { border-collapse:collapse; border-spacing:0;}
fieldset, img { border:0; vertical-align:top; }
h1, h2, h3, h4, h5, h6 { font-weight:normal; font-size:100%; }
ol, ul, li, dl, dt, dd { list-style:none;}
a:link, a:visited{color:#000;text-decoration: none;}
a:hover, a:active{color:#dd4142;text-decoration: none;}
.blank{width:100%; height:30px; margin:0 auto; display:block;}
.blanka{width:100%; height:10px; margin:0 auto; display:block;}

.header{width:100%; height:auto; background:#FFF; box-shadow:0 2px 4px 0 rgba(0,0,0,.1);}
.header .toper{width:100%; height:30px; background:#252525;}
.header .toper .topuser{width:1200px; height:30px; margin:0 auto; text-align:right; color:#999;}
.header .toper .topuser a:link{color:#999;}
.header .toper .topuser a:hover{color:#FFF;}
.header .toper .topuser a:visited{color:#999;}
.header .toper .topuser a.tougao:link, a.tougao:visited{color:#999; border:1px #999 solid; margin-left:20px;border-radius:20px 20px 20px 20px; padding:2px 10px 3px 10px;}
.header .menubar{width:1200px; height:60px; margin:0 auto;}
.header .menubar .logo{width:170px; height:40px; margin-top:10px; background:url(../img/logo.jpg) no-repeat center; float:left;}
.header .menubar .logo a{width:170px; height:40px; display:block;}
.header .menubar ul{width:710px; height:57px; margin:0px 0 0 50px; float:left; font-size:18px;}
.header .menubar ul li{width:auto; height:57px; float:left; text-align:center; line-height:57px; margin:0px 15px 0px 15px}
.header .menubar ul li.shouye{width:auto; height:57px; float:left; text-align:center; line-height:57px;}
.header .menubar ul li a{color:#000; display:block;}
.header .menubar ul li a.clicked{color:#dd4142; display:block; border-bottom:3px solid #dd4142;}
.header .menubar ul li a:hover{color:#dd4142; display:block; border-bottom:3px solid #dd4142;}
.header .menubar .topuser{width:240px; height:30px; margin-top:15px; font-size:13px; text-align:right; color:#999; float:right;}
.header .menubar .topuser a:link{color:#666;}
.header .menubar .topuser a:hover{color:#999;}
.header .menubar .topuser a:visited{color:#666;}
.header .menubar .topuser a.tougao:link, a.tougao:visited{color:#666; border:1px #999 solid; margin-left:20px;border-radius:20px 20px 20px 20px; padding:2px 10px 3px 10px;}

.position{width:100%; height:60px; background:url(../img/chezhanbg.jpeg) no-repeat center;}
.position .weizhi{width:1150px; height:60px; line-height:60px; margin:0 auto;color:#FFF;}
.position .weizhi a{color:#FFF;}

.top{width:100%; height:160px; background:url(../img/chezhanbg.jpeg) no-repeat center;}
.search{width:1200px; height:110px; margin:0 auto; padding-top:40px;}
.search .head-search{width:720px; height:50px; margin:0 auto;}
.search .head-search .search-k{width:660px;height:40px;line-height:40px; font-size:14px; border:0px; text-indent:5px; background-color:#FFF;border-radius:3px 0 0 3px;}
.search .head-search .search-btn{width:60px;height:40px;line-height:38px;text-align:center;border:none;border-radius:0 3px 3px 0;background:#2D8FD9; color:#FFF; cursor:pointer; font-family: "Microsoft Yahei", Arial, Helvetica, sans-serif;; font-size:14px;}
.search .head-chezhan{width:900px; height:50px; margin:0 auto; color:#fff; text-align:center; font-size:14px;}
.search .head-chezhan a{color:#fff; margin:0 5px 0px 5px;}

.contain{width:100%; height:130px; background:url(../img/chezhanbg.jpeg) no-repeat center;}
.container{width:1150px; height:auto; margin:0 auto; line-height:24px; padding-top:40px; color:#FFF;}
.container span{font-size:36px; float:left; line-height:48px; margin-right:15px;}
.containers{width:1150px; height:auto; margin:0 auto; line-height:48px; padding-top:40px; color:#FFF;}
.containers span{font-size:36px; float:left; margin-right:15px;}

.main{width:1200px; height:auto; margin:0 auto; background:#FFF; overflow:hidden;}
.main_wrap{width:1200px; height:auto; margin:0 auto; overflow:hidden;}
.main_page{width:1000px; height:auto; margin:0 auto; overflow:hidden;}
.main_user{width:1000px; height:auto; margin:0 auto; background:#FFF; overflow:hidden;}

.main_1_left{width:850px; height:380px; overflow:hidden; float:left; background:#FFF;}
.main_1_left .m1lt{width:830px; height:40px; margin:15px 0px 0px 0px; overflow:hidden; font-size:18px; font-weight:bold;}
.main_1_left .m1lt span{width:6px; height:20px; display:block; margin:5px 15px 0 0; float:left; background:#dd4142;}
.main_1_left .m1lt p{width:300px; height:30px; margin:0px 10px 0px 0px; overflow:hidden; text-align:right; font-size:13px; float:right; color:#999;}
.main_1_left .m1lt p a{margin:0px 10px 0px 10px; color:#999; font-weight:normal;}
.main_1_left .mllcot{width:810px; height:auto; margin:0px 0px 20px 20px; overflow:hidden;}
.main_1_left .mllcot .mmt{width:380px; height:300px; position: relative; float:left;}
.main_1_left .mllcot .mmt img{width:380px; height:300px; margin-bottom:5px;}
.main_1_left .mllcot .mmt p{width:380px; height:40px; font-size:18px; line-height:40px; overflow:hidden; position: absolute; z-index:999; text-indent:10px; display:block; top:260px; background:rgba(0,0,0,0.5)}
.main_1_left .mllcot .mmt p a{ color:#FFF;}
.main_1_left .mllcot .mmc{width:400px; height:auto; font-size:13px; margin:0px 10px 0px 0px; float:right;}
.main_1_left .mllcot .mmc ul li{width:200px; height:30px; line-height:30px; overflow:hidden; text-indent:10px; float:left;}
.main_1_left .mllcot .mmc ul li a{color:#999;}
.main_1_left .mllcot .mmc ul li.mju{width:400px; height:40px; line-height:40px; overflow:hidden; font-size:18px; text-align:center; background:none; text-indent:0px; overflow:hidden;}
.main_1_left .mllcot .mmc ul li.mju a{color:#000;}
.main_1_right{width:320px; height:380px; float:right; background-color:#FFF; overflow:hidden;}
.main_1_right .m2rr{width:320px; height:auto; overflow:hidden; background:#FFF;}
.main_1_right .m2rr .m2rit{width:280px; height:40px; margin:15px 0px 0px 0px; overflow:hidden; font-size:18px; font-weight:bold;}
.main_1_right .m2rr .m2rit span{width:6px; height:20px; display:block; margin:5px 15px 0 0; float:left; background:#dd4142;}
.main_1_right .m2rr .m2ric{width:300px; height:auto; margin:0 0px 20px 20px; overflow:hidden;}
.main_1_right .m2rr .m2ric ul li{width:135px; height:145px; line-height:22px; margin:0 10px 10px 0; overflow:hidden; text-align:center; float:left;}
.main_1_right .m2rr .m2ric ul li img{width:135px; height:95px; margin-bottom:6px;}


.main_2_left{width:850px; height:1054px; overflow:hidden; float:left; background:#FFF;}
.main_2_left .m2lt{width:830px; height:40px; margin:15px 0px 0px 0px; overflow:hidden; font-size:18px; font-weight:bold;}
.main_2_left .m2lt span{width:6px; height:20px; display:block; margin:5px 15px 0 0; float:left; background:#dd4142;}
.main_2_left .m2ln {width:800px; height:auto; margin:10px 0px 0px 20px; overflow:hidden; float:left;}
.main_2_left .m2ln ul li{width:390px; height:113px; line-height:22px; font-size:13px; color:#999; margin:0 10px 10px 0; overflow:hidden; float:left; text-align:left;}
.main_2_left .m2ln ul li img{width:150px; height:100px; float:left; margin-right:10px;}
.main_2_left .m2ln ul li p{width:230px; height:35px; line-height:30px; font-size:16px; display:block; overflow:hidden;}
.main_2_left .m2ln ul li a.time{width:12px; height:12px; margin:6px 5px 0 0px; display:block; float:left; background:url(../img/icon_01.gif) no-repeat -6px -6px;}
.main_2_left .m2ln ul li a.user{width:12px; height:12px; margin:6px 5px 0 0px; display:block; float:left; background:url(../img/icon_01.gif) no-repeat -30px -6px;}
.main_2_left .m2ln ul li a.city{width:12px; height:12px; margin:6px 5px 0 0px; display:block; float:left; background:url(../img/icon_01.gif) no-repeat -54px -6px;}
.main_2_right{width:320px; height:auto; float:right; overflow:hidden;}
.main_2_right .m2r{width:320px; height:190px; overflow:hidden; background:#FFF;}
.main_2_right .mir{width:320px; height:340px; margin-bottom:20px; overflow:hidden; background:#FFF;}
.main_2_right .mir .mit{width:280px; height:40px; margin:15px 0px 0px 0px; overflow:hidden; font-size:18px; font-weight:bold;}
.main_2_right .mir .mit span{width:6px; height:20px; display:block; margin:5px 15px 0 0; float:left; background:#dd4142;}
.main_2_right .mir .mic{width:280px; height:auto; margin:0 20px 20px 20px; overflow:hidden;}
.main_2_right .mir .mic img{width:280px; height:180px;}
.main_2_right .mir .mic p{width:280px; height:auto; background:#666; color:#FFF; line-height:24px; padding:8px 0px 8px 0px;}
.main_2_right .mir .mic a{color:#FFF;}
.main_2_right .m3r{width:320px; height:auto; overflow:hidden; background:#FFF;}
.main_2_right .m3r .m3it{width:280px; height:40px; margin:15px 0px 0px 0px; overflow:hidden; font-size:18px; font-weight:bold;}
.main_2_right .m3r .m3it span{width:6px; height:20px; display:block; margin:5px 15px 0 0; float:left; background:#dd4142;}
.main_2_right .m3r .mic{width:280px; height:auto; margin:0 20px 10px 20px; overflow:hidden;}
.main_2_right .m3r .mic img{width:280px; height:140px;}
.main_2_right .m3r .mic a{width:280px; height:24px; line-height:24px; font-size:15px; display:block; overflow:hidden;}
.main_2_right .m3r .mic p{width:280px; height:24px; line-height:24px; padding:0px; font-size:13px; color:#999; display:block; overflow:hidden;}
.main_2_right .m3r .mic p a{width:auto; color:#999; float:left;}

.main_ma{width:1200px; height:60px; margin:0px; line-height:40px; overflow:hidden; font-size:18px;}
.main_ma span{width:auto; height:40px; float:left; padding:0px 15px 0px 15px; background:#dd4142; display:block; color:#FFF;cursor:pointer;}
.main_ma span:hover{background:#C00;}
.main_ma a{width:auto; height:40px; float:left; padding:0px 13px 0px 13px; border-right:1px solid #F0F0F0; background:#FFF; display:block; font-weight:bold;}
.main_ma a:hover{background:#C7C7C7;}

.main_qiu{width:1200px; height:auto; margin:0px; line-height:40px; overflow:hidden; font-size:18px;}
.main_qiu ul li{width:160px; height:50px; margin:0 0px 20px 20px; float:left; background:#FFF; line-height:50px; text-align:center;}
.main_qiu ul li:hover {background-color:#FFC;}
.main_qiu ul li a.red {color:#dd4142;}
.nav_menu-item {display:inline-block;position:relative;}
.nav_menu-item:hover .nav_submenu {display: block;}
.nav_submenu {display: none; position:absolute;width:160px; height:40px; background-color:#FFC;}
.nav_submenu a{width:50px; height:30px; margin:0 0 0 20px; line-height:30px; display: block; overflow:hidden; float:left;}
.nav_submenu a:hover{background: rgba(0, 0, 0, 0.1);}
.main_qiu table tr td.tdzi{width:120px; height:auto; vertical-align:top;}
.main_qiu table tr td.tdzi a{width:120px; height:50px; display:block; background:#dd4142; text-align:center; line-height:50px; font-size:24px; font-weight:bold; color:#FFF;}
.main_qiu table tr td.tdcz{width:1080px;}

.main_mt{width:1170px; height:40px; margin:15px 0px 0px 0px; overflow:hidden; font-size:18px; font-weight:bold;}
.main_mt span{width:6px; height:20px; display:block; margin:5px 15px 0 0; float:left; background:#dd4142;}
.main_mn {width:1180px; height:auto; margin:10px 0px 30px 20px; overflow:hidden; float:left;}
.main_mn .mnleft{width:401px; height:337px; margin:0px; overflow:hidden; float:left;}
.main_mn .mnleft img{width:400px; height:337px; margin:0px;}
.main_mn .mnright{width:759px; height:auto; margin:0px; overflow:hidden; float:left;}
.main_mn .mnright ul li{width:253px; height:169px; line-height:30px; overflow:hidden; float:left; text-align:left;}
.main_mn .mnright ul li img{width:252px; height:168px;}

.main_m10{width:1140px; height:auto; margin:0px 0px 0px 30px; overflow:hidden;}
.main_m10 table{width:1140px; margin-bottom:20px;}
.main_m10 table tr.trbg{background:#f3f3f3;}
.main_m10 table tr td.td50{width:30px;}
.main_m10 table tr td.td520{width:550px;}
.main_m10 table tr td{padding:10px; vertical-align:top;}
.main_m10 table tr td a.zimu{width:30px; display:block; font-size:24px; color:#dd4142;}
.main_m10 table tr td a{width:110px;color:#666; display:block; font-size:16px; float:left; text-align:left; overflow:hidden;}


.main_con_left{width:850px; height:auto; overflow:hidden; padding-bottom:20px; float:left;}
.main_con_left .content{width:850px; height:auto; overflow:hidden; background:#FFF;}
.main_con_left .content .mllco{width:750px; height:auto; margin:20px 0px 20px 50px; overflow:hidden;}
.main_con_left .content .cp{width:710px; height:auto; margin:0px 0px 20px 0px; padding:10px 15px 10px 10px; font-size:14px; color:#999; display:block; float:left; background:#FAFAFA; border:1px solid #eee; border-left-width:8px;}
.main_con_left .content .cnei{width:750px; height:auto; margin:30px 0px 20px 50px; overflow:hidden; font-size:28px; text-align:left; color:#000;}
.main_con_left .content .cnei h3{ font-weight:bold;}
.main_con_left .content .cnei p{width:710px; height:auto; margin:20px 0px 20px 0px; padding:10px 15px 10px 10px; font-size:14px; color:#999; display:block; float:left; background:#FAFAFA; border:1px solid #eee; border-left-width:8px;}
.main_con_left .content .cnei img{width:300px; height:200px; margin:0px 0px 0px 0px; float:left;}
.main_con_left .content .cnei a{color:#666;}
.main_con_left .content .cnei a.time{width:12px; height:12px; margin:9px 5px 0 0px; display:block; float:left; background:url(../img/icon_01.gif) no-repeat -6px -6px;}
.main_con_left .content .cnei a.city{width:12px; height:12px; margin:9px 5px 0 0px; display:block; float:left; background:url(../img/icon_01.gif) no-repeat -30px -6px;}
.main_con_left .content .cnei a.word{width:12px; height:12px; margin:9px 5px 0 0px; display:block; float:left; background:url(../img/icon_01.gif) no-repeat -76px -6px;}
.main_con_left .content .cnei a.user{width:12px; height:12px; margin:9px 5px 0 0px; display:block; float:left; background:url(../img/icon_01.gif) no-repeat -54px -6px;}
.main_con_left .content .cnei span{width:430px; height:auto; margin:0px 0px 0px 20px; font-size:14px; color:#666; display:block; float:left;}
.main_con_left .content .cnei span h4{font-size:16px; margin-bottom:15px;}
.main_con_left .content .cdesc{width:750px; height:auto; font-size:16px; margin:10px 0px 20px 50px; overflow:hidden; text-align:left; color:#404040;}
.main_con_left .content .cdend{width:750px; height:auto; margin:20px 0px 20px 50px; overflow:hidden;}
.main_con_left .content .cdend p{width:750px; height:24px; display:block; margin:0px; font-size:14px; text-align:center; overflow:hidden; color: #999;}
.main_con_left .content .cdend em{width:750px; height:40px; display:block; margin:0px; font-weight:normal; overflow:hidden;}
.main_con_left .content .cdend .left{width:320px; height:40px; line-height:40px; display:block; margin:0px; overflow:hidden; float:left; text-align:left;}
.main_con_left .content .cdend .right{width:320px; height:40px; line-height:40px; display:block; margin:0px; overflow:hidden; float:right; text-align:right;}
.main_con_left .content .cdt{width:800px; height:40px; margin:20px 0px 0px 0px; overflow:hidden; font-size:18px; font-weight:bold;}
.main_con_left .content .cdt span{width:6px; height:20px; display:block; margin:5px 20px 0 0; float:left; background:#dd4142;}
.main_con_left .content .cdlist{width:800px; height:auto; margin:0px 0px 10px 30px; overflow:hidden;}
.main_con_left .content .cdlist ul li{width:180px; height:150px; line-height:25px; margin:0 20px 10px 0; overflow:hidden; float:left; text-align:left;}
.main_con_left .content .cdlist ul li img{width:180px; height:120px; margin-bottom:5px;}
.main_con_left .content .cneo{width:750px; height:auto; margin:30px 0px 20px 50px; overflow:hidden; font-size:28px; text-align:left; border-bottom:1px #CCC solid; color:#000;}
.main_con_left .content .cneo h3{ font-weight:bold;}
.main_con_left .content .cneo span{width:790px; height:auto; margin:10px 0px 10px 0px; font-size:12px; color:#999; display:block;}
.main_con_left .content .cneo span p{width:auto; height:auto; display:block; float:left; margin-right:10px;}
.main_con_left .content .cneo span p a{color:#999;}
.main_con_left .content .cneo span p a.time{width:12px; height:12px; margin:9px 5px 0 0px; display:block; float:left; background:url(../img/icon_01.gif) no-repeat -6px -6px;}
.main_con_left .content .cneo span p a.user{width:12px; height:12px; margin:9px 5px 0 0px; display:block; float:left; background:url(../img/icon_01.gif) no-repeat -30px -6px;}
.main_con_left .content .cneo span p a.word{width:12px; height:12px; margin:9px 5px 0 0px; display:block; float:left; background:url(../img/icon_01.gif) no-repeat -76px -6px;}
.main_con_left .content .cneo span p a.city{width:12px; height:12px; margin:9px 5px 0 0px; display:block; float:left; background:url(../img/icon_01.gif) no-repeat -54px -6px;}

.main_list_left{width:850px; height:auto; overflow:hidden; padding-bottom:20px; float:left; background:#FFF;}
.main_list_left .mlltitle{width:800px; height:40px; margin:20px 0px 10px 0px; overflow:hidden; font-size:18px; font-weight:bold;}
.main_list_left .mlltitle span{width:6px; height:20px; display:block; margin:5px 20px 0 0; float:left; background:#dd4142;}
.main_list_left .mllcon{width:800px; height:auto; margin:20px 0px 10px 30px; overflow:hidden;}
.main_list_left .mllcon ul li{width:800px; height:150px; line-height:25px; margin:0 10px 30px 0; overflow:hidden; float:left; text-align:left;color:#999;}
.main_list_left .mllcon ul li img{width:225px; height:150px; float:left; margin-right:20px;}
.main_list_left .mllcon ul li p{width:545px; height:40px; font-size:18px; line-height:36px; font-weight:bold; display:block; overflow:hidden;}
.main_list_left .mllcon ul li p a{color:#000;}
.main_list_left .mllcon ul li span{width:545px; height:50px; display:block; overflow:hidden;color:#999;}
.main_list_left .mllcon ul li span a{color:#999;}
.main_list_left .mllcon ul li b{width:545px; height:80px; display:block; overflow:hidden; font-weight:normal;}
.main_list_left .mllcon ul li em{width:545px; height:30px; display:block; font-size:12px; color:#999; overflow:hidden;}
.main_list_left .mlltit{width:750px; height:auto; margin:30px 0px 20px 50px; overflow:hidden; font-size:28px; text-align:left; border-bottom:1px #CCC solid; color:#000;}
.main_list_left .mlltit span{width:790px; height:auto; margin:10px 0px 10px 0px; font-size:12px; color:#999; display:block;}
.main_list_left .mlltit span p{width:auto; height:auto; display:block; float:left; margin-right:10px;}
.main_list_left .mlltit span p a{color:#999;}
.main_list_left .mlltit span p a.time{width:12px; height:12px; margin:9px 5px 0 0px; display:block; float:left; background:url(../img/icon_01.gif) no-repeat -6px -6px;}
.main_list_left .mlltit span p a.user{width:12px; height:12px; margin:9px 5px 0 0px; display:block; float:left; background:url(../img/icon_01.gif) no-repeat -30px -6px;}
.main_list_left .mlltit span p a.word{width:12px; height:12px; margin:9px 5px 0 0px; display:block; float:left; background:url(../img/icon_01.gif) no-repeat -76px -6px;}
.main_list_left .mlltit span p a.city{width:12px; height:12px; margin:9px 5px 0 0px; display:block; float:left; background:url(../img/icon_01.gif) no-repeat -54px -6px;}
/*
组图开始
小图部分
*/
.thumbpic{margin:30px auto;width:500px;}
#piclist{width:460px;float:left;overflow:hidden;height:86px;position:relative;}
#piclist ul{margin:0;padding:0;list-style:none;overflow:hidden;width:20000px;position:relative;}
#piclist ul li{float:left;cursor:pointer;position:relative;background:url(../images/ico_none.gif) no-repeat center top;height:86px;}
#piclist ul li img{height:58px;width:78px;margin:0 4px;padding:3px;}
#piclist .hover{background:url(../images/ico_bg.gif) no-repeat center top;height:86px;}
#piclist ul li tt{background:#000;color:#FFF;position:absolute;z-index:20; font-family:arial;font-size:12px;line-height:16px;padding:0 5px;margin:45px 0 0 -85px;}

.thumbpic a.bntprev{float:left;width:20px;height:64px;display:block;outline:none;background:url(../images/ico_left.gif) no-repeat center;}
.thumbpic a.bntnext{float:left;width:20px;height:64px;display:block;outline:none;background:url(../images/ico_right.gif) no-repeat center;}

#originalpic{width:750px;position:relative;overflow:hidden;zoom:1;height:100%;clear:both;text-align:center;}
#originalpic ul{width:750px;list-style:none;}
#originalpic li{display:none;position:relative;max-width:750px;}
#originalpic li img{margin:15px 0;max-width:750px;}
#originalpic li div{text-align:left;line-height:24px;color:#444;}
#aPrev{position:absolute;z-index:10;left:0;top:0;display:block;width:50%;height:100%;background:url(../images/blank.gif);}
#aNext{position:absolute;z-index:10;right:0;top:0;display:block;width:50%;height:100%;background:url(../images/blank.gif);}



.main_list_left .mllpic{width:800px; height:auto; margin:20px 0px 10px 30px; overflow:hidden;}
.main_list_left .mllpic ul li{width:260px; height:230px; line-height:25px; overflow:hidden; float:left; text-align:left;}
.main_list_left .mllpic ul li img{width:240px; height:160px; float:left; margin-right:20px;}
.main_list_left .mllpic ul li p{width:240px; height:50px; display:block; overflow:hidden; text-align:center;}

.main_list_left .mlsearch{width:800px; height:auto; margin:20px 0px 10px 30px; overflow:hidden;}
.main_list_left .mlsearch ul li{width:790px; height:auto; border-bottom:1px #CCC solid; padding:10px 0 10px 0; line-height:25px; overflow:hidden; float:left; text-align:left;}
.main_list_left .mlsearch ul li a{width:790px; height:40px; line-height:30px; display:block; overflow:hidden; font-size:16px;}
.main_list_left .mlsearch ul li p{width:790px; height:auto; color:#999; display:block; overflow:hidden;}

.main_list_right{width:320px; height:auto; float:right; overflow:hidden;}
.main_list_right .ring{width:320px; height:auto; margin-bottom:20px; overflow:hidden; background:#FFF;}
.main_list_right .mlrtitle{width:280px; height:40px; margin:15px 0px 0px 0px; overflow:hidden; font-size:18px; font-weight:bold;}
.main_list_right .mlrtitle span{width:6px; height:20px; display:block; margin:5px 15px 0 0; float:left; background:#dd4142;}
.main_list_right .mlrcon{width:280px; height:auto; margin:0 20px 20px 20px; overflow:hidden;}
.main_list_right .mlrcoa{width:280px; height:auto; margin:0 20px 20px 20px; position:relative; overflow:hidden;}
.main_list_right .mlrcoa img{width:280px; height:200px; margin-bottom:5px;}
.main_list_right .mlrcoa p{width:280px; height:30px; position: absolute; z-index:999; text-indent:10px; display:block; top:170px; background:rgba(0,0,0,0.6)}
.main_list_right .mlrcoa p a{ color:#FFF;}
.main_list_right .mlrcoa ul li{width:280px; height:30px; line-height:30px; margin:0 10px 0px 0; overflow:hidden; text-align:left; background:url(../img/dian.png) no-repeat 0px 13px; text-indent:10px; float:left;}


#userbase{width:1000px;margin:0 auto; padding:30px 0 30px 0;overflow:hidden;clear:both;font-size:16px;}
#userbase .left{float:left;width:620px;min-height:300px;}
#userbase .midline{float:left;width:60px;height:300px;display:block;background:url(../images/bg_user_line.gif) no-repeat center top;}
#userbase .info{float:left;width:200px;}
#userbase .info p{margin:10px 0;padding:0;color:#999;}
#userbase .info .bnt a{width:80px;height:40px; padding:0 30px 0 30px;display:block; background-color:#4f5f6e;color:#fff;text-align:center;line-height:40px;-moz-border-radius:3px;border-radius:3px;-webkit-border-radius:3px;}
#login{margin:60px auto 0 auto;padding:0;list-style:none;width:250px;}
#login img{vertical-align:middle;}
#login li{clear:both;padding:4px 0;font-size:16px;}
#login li em{float:left;width:60px;text-align:right;padding:0 10px 0 0;line-height:35px;font-style:normal;}
#login li .ip{border:1px solid #ccc;padding:8px 10px;margin:0;width:150px;border-radius:4px;vertical-align:middle;}
#login li .w01{width:350px;}
#login .msg{clear:both;padding:6px 0;font-size:16px;color:#f30;padding-left:42px;}
#login .p42{padding-left:70px;}
.bnt_yellow{background:#2D8FD9;border:0;width:auto; padding:0 30px 0 30px;height:40px;line-height:40px;font-size:14px;color:#fff;cursor:pointer;-moz-border-radius:3px;border-radius:3px;-webkit-border-radius:3px;font-size:16px;}
.bnt_blue{background:#2D8FD9;border:0;width:auto; padding:0 30px 0 30px;height:40px;line-height:40px;font-size:14px;color:#fff;cursor:pointer;-moz-border-radius:3px;border-radius:3px;-webkit-border-radius:3px;font-size:16px;}

#reg{margin:0;padding:0;list-style:none;}
#reg li{clear:both;padding:4px 0;margin:0;line-height:35px;font-size:16px;}
#reg li em{float:left;width:120px;text-align:right;padding:0 10px 0 0;line-height:35px;font-style:normal;}
#reg li .ip{border:1px solid #ccc;padding:8px 10px;margin:0;border-radius:4px;vertical-align:middle;}
#reg li .ipt{border:1px solid #ccc;padding:8px 10px;margin:0;height:100px;border-radius:4px;vertical-align:middle;}
#reg li .w01{width:200px;}
#reg li .w02{width:40px;}
#reg li .w03{width:70px;}
#reg li .w04{width:120px;}
#reg li .w05{width:300px;}
#reg dd{text-align:left;padding:6px 0 6px 90px;}
#reg dd a{color:#06f;text-decoration:underline;font-size:14px;}
#reg dd a:hover{color:#f30;}
#reg #strength{width:190px;height:16px;line-height:16px;display:block;text-indent:110px;font-size:12px;color:#999;}
#reg div{background:url(../../../lib/images/strength.gif) 0 0 no-repeat;margin:0;}
#reg .nothing{background-position:0 0;}
#reg .normal{background-position:0 -12px;}
#reg .general{background-position:0 -26px;}
#reg .special{background-position:0 -40px;}

/*search*/
.subject{line-height:32px;height:32px;font-size:18px;padding:0 0 0 10px;}
.hsearch{width:280px; height:auto; margin:0 20px 20px 20px; position:relative; overflow:hidden;}
.hsearch a{margin:10px 15px 0 0;}
.hsearch ul li{width:280px; margin-top:15px;}
.hsearch ul li.biao{width:280px; margin-top:20px; text-align:center; color:#666; font-size:18px;}
.hsearch ul li div{line-height:30px;color:#999;}
.hsearch .ipw{width:278px;height:36px; display:block; line-height:36px; text-indent:10px;overflow:hidden;border:1px solid #ccc; font-family: "Microsoft Yahei", Arial, Helvetica, sans-serif;-moz-border-radius:3px;border-radius:3px;-webkit-border-radius:3px;}
.hsearch .bnt{background-color:#2D8FD9; width:280px;height:36px;line-height:36px;font-size:14px; border:0;color:#FFF;cursor:pointer; -moz-border-radius:3px;border-radius:3px;-webkit-border-radius:3px;}

/*list*/
.list_page{text-align:center;margin:10px;display:block;}
.list_page:after{content:" ";display:block;height:0;clear:both;visibility:hidden;overflow:hidden;}
.list_page ul{list-style:none;margin:0;padding:0;display:inline-block;vertical-align:bottom;}
.list_page ul li{display:inline-block;border:solid 1px #ddd;border-radius:4px;}
.list_page ul a{color:#333;padding:8px 12px;line-height:18px;display:block;transition:all 1s cubic-bezier(0.175, 0.885, 0.32, 1) 0s;background:#fff;}
.page_group ul{border-right:solid 1px #ddd;border-radius:4px;}
.page_group ul li{border-right:none;border-radius:0;float:left;}
.page_group ul li:not(:first-child):not(:last-child){border-radius:0;}
.page_group ul li:first-child{border-radius:4px 0 0 4px;}
.page_group ul li:last-child{border-radius:0 4px 4px 0;}
.page_group ul .active a{background:#f3f3f3;border-radius:0;}


.page_left{width:120px; height:auto; overflow:hidden; float:left; background:#FFF;}
.page_left .prl{width:120px; height:40px; overflow:hidden; font-size:18px; font-weight:bold;}
.page_left .prl span{width:6px; height:20px; display:block; margin:5px 15px 0 0; float:left; background:#499EF3;}
.page_left .prp{width:120px; height:auto; line-height:60px; font-size:15px;}
.page_left .prp ul li{width:120px; height:60px; background:#4f5f6e; text-align:center;}
.page_left .prp ul li a{display:block; color:#FFF;}
.page_left .prp ul li a.in_hover{display:block; background:#FFF; border-left:5px #dd4142 solid; color:#000;}
.page_right{width:880px; height:auto; overflow:hidden; float:right; background:#FFF;}
.page_right .pagetitle{width:800px;height:40px; line-height:40px; margin:20px 40px 0px 40px; overflow:hidden; font-size:18px;border-radius:3px 3px 3px 3px; background:#dbe1e6;}
.page_right .pagetitle span{width:auto; height:40px; padding:0 20px 0 20px; color:#FFF; display:block; float:left;border-radius:3px 3px 3px 3px; background:#dd4142;}
.page_right .pagecontent{margin:30px 50px 50px 50px; font-size:16px; color:#666;}
.page_right .pagecontent_user{margin:30px 50px 50px 50px; font-size:16px; min-height:340px;}


.zt_main{width:1200px; height:auto; margin:0 auto; background:#FFF; overflow:hidden;}
.zt_main .zttitle{width:1200px; height:40px; margin:20px 0px 10px 0px; overflow:hidden; font-size:18px; font-weight:bold;}
.zt_main .zttitle span{width:6px; height:20px; display:block; margin:5px 20px 0 0; float:left; background:#dd4142;}
.zt_main .zttitle a{width:300px; height:24px; display:block; margin:0 20px 0 0; float:right; text-align:right; font-size:16px; font-weight:normal;}
.zt_main .ztcz{width:1200px; height:auto; margin:0;}
.zt_main .ztcz ul li{width:273px; height:278px; margin:0px 0px 20px 20px; border:1px solid #E7E7E7; overflow:hidden; float:left;}
.zt_main .ztcz ul li img{width:273px; height:180px; margin:0 0px 5px 0px;}
.zt_main .ztcz ul li h3{width:253px; height:40px; margin:0 10px 0 10px; line-height:40px; font-size:18px; color:#999; display:block; overflow:hidden; float:left;}
.zt_main .ztcz ul li p{width:253px; height:24px; margin:0 10px 0 10px; line-height:24px; font-size:13px; display:block; overflow:hidden; float:left; color:#999;}
.zt_main .ztcz ul li p a{width:12px; height:12px; margin:6px 5px 0 0px; display:block; float:left; background:url(../img/icon_01.gif) no-repeat -54px -6px;}
.zt_main .ztcz ul li span{width:253px; height:24px; margin:0 10px 0 10px; line-height:24px; margin-right:10px; font-size:13px; display:block; overflow:hidden; float:left; color:#999;}
.zt_main .ztcz ul li span a{width:12px; height:12px; margin:6px 5px 0 0px; display:block; float:left; background:url(../img/icon_01.gif) no-repeat -6px -6px;}
.zt_main .ztpp{width:168px; height:140px; margin:0 0 20px 26px; float:left; text-align:center; border:1px solid #E7E7E7;}
.zt_main .ztpp img{width:100px; height:100px; margin:0;}
.zt_main .ztpp span{width:auto; height:auto; display:block; overflow:hidden; text-align:center; font-weight:bold;}

.title{font-size:14px;font-weight:bold;border-bottom:1px solid #f0f0f0;line-height:30px;height:30px;margin:0 0 15px 0;}
.title a{font-size:12px;font-weight:normal;}
.newslist{width:840px; height:auto; margin:0px 0px 10px 0px; overflow:hidden;}
.newslist li{line-height:30px;height:40px;clear:both;}
.newslist .intro{color:#999;line-height:30px;padding:0 0 20px 0;}
.newslist .mid{line-height:30px;height:15px;overflow:hidden;}

.taglist{margin:0;padding:0;overflow:hidden;}
.taglist a{background:#4f5f6e;padding:5px 10px;color:#fff;float:left;display:block;margin:0 5px 5px 0;}
.taglist a:hover{background:#f60;color:#fff;}

.bind_menu{width:1000px; background:url(../images/bg_user_menu_line.gif) repeat-x bottom;height:35px;margin:0 auto; list-style:none;}
.bind_menu li{float:left;display:block;width:120px;height:35px;line-height:35px;text-align:center;overflow:hidden;margin:0 0 0 15px;cursor:pointer;}
.bind_menu li a{display:block;width:120px;height:35px;}
.bind_menu .hover{background:url(../images/bg_user_menu_over.gif) no-repeat center bottom;font-size:18px;width:120px;}
.block{margin:20px 0 0 0;padding:0 20px;min-height:220px;}
.block .tips{font-family:microsoft yahei;font-size:20px;color:#f30;text-align:center;padding-top:80px;}

.foot{width:100%; min-width:1200px; height:auto; background:#2E2E3D; color:#666;}
.foot a{color:#999; margin:0 10px 0 10px;}
.foot .foot_re{width:100%; min-width:1200px; height:auto; background:#252530; border-bottom:1px #999 solid; color:#666; overflow:hidden;}
.foot .foot_me{width:1200px; height:auto; padding:20px 0 20px 0px; text-align:center; margin:0 auto;}
.foot .foot_me .fmet{width:400px; height:130px; text-align:left; margin:10px 0 10px 0px; float:left;}
.foot .foot_me .fmet p{width:390px; height:24px; line-height:24px; font-size:20px; display:block; text-indent:8px; border-left:3px #F30 solid; margin-bottom:10px; color:#FFF;}
.foot .foot_me .fmet a{color:#999; width:90px; height:24px; display:block; margin:0px; float:left;}


.box{box-shadow:0 2px 4px 0 rgba(0,0,0,.1);}