body { margin:0; padding:0; background:url(../images/bodybg.jpg) scroll repeat-x; font-size:12px; }
a { color:#333; text-decoration:none; }
a:hover { color:#333; text-decoration:underline; }
h1,h2,h3,h4,h5,p,dl,dt,dd,form,input,ul,li { margin:0; padding:0; }
li { list-style-type:none; }
/***其他常用间距、浮动、描边***/
.hr_10 { height:10px; overflow:hidden; clear:both;}
.ht_430 { height:430px; }
.ht_390 { height:390px; overflow:hidden; }
.w_592 { width:592px; margin-left:15px; _display:inline; }
.w_623 { width:623px; }
.ht_217 { height:217px; }
.fl { float:left; }
.bor_t_1 { border-top:1px solid #E8E8E8; }
/***头部区域***/
.head_box { width:950px; margin:0 auto; padding:10px 0; overflow:hidden;}
.head_box h1,.head_box .logo { width:180px; height:66px; float:left; }
.head_box h1 a,.head_box .logo a  { width:180px; height:66px; line-height:999px; overflow:hidden; display:block; background:url(../images/all_ico.png) no-repeat 0 0; }
.so_box { float:left; width:520px; padding:21px 0 0 80px; height:45px; }
.so_box .input_box { width:288px; height:20px; padding:3px; display:block; float:left; background:url(../images/all_ico.png) no-repeat -584px 0;}
.so_box .input_box input { width:288px; height:20px; line-height:20px; border:0; overflow:hidden;}
.so_box .input_box_1 { width:64px; height:26px; display:block; float:left; margin-left:20px;}
.so_box .input_box_1 input { width:64px; height:26px; border:0; background:url(../images/all_ico.png) no-repeat -886px 0; }
.sz_box { float:right; width:170px; height:66px; line-height:66px; }
.sz_box a { color:#333; }
/***栏目导航***/
.mian_nav { width:100%; height:44px; background:url(../images/hdbg.jpg) repeat-x 0 -40px;}
.nav_box { width:950px; height:44px; line-height:40px; margin:0 auto; }
.nav_box a { display:inline; padding:0 10px; margin-right:4px; font-weight:bold; font-size:14px; color:#FFF; }
.wz_hd { padding-left:36px; height:39px; line-height:39px; background:url(../images/all_ico.png) no-repeat 0 -604px; font-size:14px; font-weight:bold; }
/***主体域***/
.web { width:950px; margin:0 auto; overflow:hidden; }
.title { height:39px; background:url(../images/all_ico.png) no-repeat 0 -515px; }
.title h2 { height:39px; line-height:39px; float:left; }
.title i { display:inline-block; float:right; padding-right:10px; font-style:normal; line-height:39px; }
.bt_b { height:20px; display:block; background:url(../images/all_ico.png) no-repeat 0 -554px; }
.bt_b_b { height:30px; display:block; background:url(../images/all_ico.png) no-repeat 0 -574px; }
.bt_b_x { height:10px; display:block; background:url(../images/all_ico.png) no-repeat 0 -692px; }
.cent_c { border-left:1px solid #C1C1C1; border-right:1px solid #C1C1C1; background:#FFF; *zoom:1; }
.title .tb-tab-col { position:absolute; top:8px; margin-left:10px; }
.title_1 { height:20px; background:url(../images/all_ico.png) no-repeat 0 -196px; }
.title_2 { height:10px; background:url(../images/all_ico.png) no-repeat 0 -643px; overflow:hidden; }
.title_3 { border-bottom:1px solid #B2B2B2; height:35px; line-height:35px; overflow:hidden; }
.title_3 h2 { padding-left:37px; background:url(../images/all_ico.png) no-repeat -926px -108px; font-size:14px; }
.page_box { height:34px; background:url(../images/all_ico.png) no-repeat 0 -653px; padding-top:5px; }
.bt_b_1 { height:10px; display:block; background:url(../images/all_ico.png) no-repeat 0 -216px; }
/***分页***/
DIV.quotes {
	PADDING-RIGHT: 3px; PADDING-LEFT: 3px; PADDING-BOTTOM: 3px; MARGIN: 3px; PADDING-TOP: 3px; TEXT-ALIGN: center
}
DIV.quotes A {
	BORDER-RIGHT: #C1C1C1 1px solid; PADDING-RIGHT: 5px; BORDER-TOP: #C1C1C1 1px solid; PADDING-LEFT: 5px; PADDING-BOTTOM: 2px; BORDER-LEFT: #C1C1C1 1px solid; COLOR: #333; MARGIN-RIGHT: 5px; PADDING-TOP: 2px; BORDER-BOTTOM: #C1C1C1 1px solid; TEXT-DECORATION: none
}
DIV.quotes A:hover {
	BORDER-RIGHT: #a0a0a0 1px solid; PADDING-RIGHT: 5px; BORDER-TOP: #a0a0a0 1px solid; PADDING-LEFT: 5px; PADDING-BOTTOM: 2px; BORDER-LEFT: #a0a0a0 1px solid; MARGIN-RIGHT: 5px; PADDING-TOP: 2px; BORDER-BOTTOM: #a0a0a0 1px solid
}
DIV.quotes A:active {
	BORDER-RIGHT: #a0a0a0 1px solid; PADDING-RIGHT: 5px; BORDER-TOP: #a0a0a0 1px solid; PADDING-LEFT: 5px; PADDING-BOTTOM: 2px; BORDER-LEFT: #a0a0a0 1px solid; MARGIN-RIGHT: 5px; PADDING-TOP: 2px; BORDER-BOTTOM: #a0a0a0 1px solid
}
DIV.quotes SPAN.current {
	BORDER-RIGHT: #000000 1px solid; PADDING-RIGHT: 5px; BORDER-TOP: #000000 1px solid; PADDING-LEFT: 5px; FONT-WEIGHT: bold; PADDING-BOTTOM: 2px; BORDER-LEFT: #000000 1px solid; COLOR: #FFFFFF; MARGIN-RIGHT: 5px; PADDING-TOP: 2px; BORDER-BOTTOM: #000000 1px solid; BACKGROUND-COLOR: #000000
}
DIV.quotes SPAN.disabled {
	BORDER-RIGHT: #C1C1C1 1px solid; PADDING-RIGHT: 5px; BORDER-TOP: #C1C1C1 1px solid; PADDING-LEFT: 5px; PADDING-BOTTOM: 2px; BORDER-LEFT: #C1C1C1 1px solid; COLOR: #ccc; MARGIN-RIGHT: 5px; PADDING-TOP: 2px; BORDER-BOTTOM: #C1C1C1 1px solid
}
/***幻灯片***/
.toppic { width:688px; padding:10px; border:1px solid #D2D2D2; float:left; background:#FFF; overflow:hidden; }
.img_pic,.toppic dl { float:left; }
.toppic dl { width:285px; margin-left:5px; }
.toppic dl dd { width:292px; height:69px; padding:3px 0; margin:2px 0; line-height:22px; font-weight:bold; position:relative; cursor:pointer; }
.toppic dl dd .on_ico { width:9px; height:17px; display:none; background:url(../images/all_ico.png) no-repeat -941px -40px; left:0; top:33px; position:absolute; }
.toppic dl dd.on .on_ico { display:block; }
.toppic dl dd.on { background:#D48FCC; overflow:hidden; }
.toppic dl dd.onnone { background:#F2F2F2; overflow:hidden; }
.toppic dl dd img { float:left; margin:0 10px 0 9px; border:2px solid #FFF; }
/***排行***/
.hot { width:228px; border:1px solid #C1C1C1; float:right; }
.hot .hd { background:url(../images/all_ico.png) no-repeat 0 -90px; height:38px; line-height:38px; }
.hot .hd h2 { font-size:14px; padding-left:35px; display:inline-block; float:left; }
/***文字列表***/
ul.hot_list { background:#FFF url(../images/all_ico.png) no-repeat -921px -196px; *zoom:1; height:288px; overflow:hidden; padding:5px 10px; }
ul.hot_list li { margin-left:25px; line-height:2.4em; overflow:hidden; height:29px;}
ul.pic_list,ul.pic_list_1,.pic_list_mn { overflow:hidden; *zoom:1; }
ul.pic_list_1 { padding:10px 0 4px 0; }
ul.pic_list li { width:132px; height:202px; float:left; margin:20px 0 0 22px; _display:inline; overflow:hidden;}
ul.pic_list_1 li { width:132px; height:202px; float:left; margin:0 0 0 19px; _display:inline; overflow:hidden;}
ul.pic_list li span,ul.pic_list_1 li span,.pic_list_mn li span { height:30px; line-height:30px; text-align:center; display:block; overflow:hidden;}
ul.pic_list li a img,ul.pic_list_1 li a img,.pic_list_mn li a img { border:3px solid #C1C1C1; padding:3px; display:block; overflow:hidden; }
ul.pic_list li a:hover img,ul.pic_list_1 li a:hover img,.pic_list_mn li a:hover img { border:3px solid #AA209A; padding:3px; }
ul.tb-tab-col li { width:70px; height:28px; line-height:28px; background:url(../images/all_ico.png) no-repeat -682px -35px; margin-left:4px; padding-left:19px; float:left; position:relative; cursor:pointer; }
ul.tb-tab-col li.on { background:url(../images/all_ico.png) no-repeat -584px -35px; }
ul.tb-tab-col li.on .rc-tp { width:15px; height:11px; display:block; background:url(../images/all_ico.png) no-repeat -781px -35px; position:absolute; left:35px; top:27px; }
ul.mx_list { overflow:hidden; padding-bottom:10px; }
ul.mx_list li { width:49px; float:left; height:18px; line-height:1.5em; margin:8px 0 0 8px; text-align:center; _display:inline; overflow:hidden;}
ul.mx_list li a:hover { display:block; background:#AA209A; text-decoration:none; color:#FFF; }
ul.txt_list { padding:0 10px; }
ul.txt_list li { line-height:2.3em; font-family:"宋体"; }
ul.link_list_1 { overflow:hidden; padding:10px 10px 5px 10px; }
ul.link_list_1 li { width:80px; padding-right:4px; line-height:2em; overflow:hidden; float:left; height:29px;}
ul.pic_list_mn { padding-top:20px; }
ul.pic_list_mn li { width:92px; float:left; margin:0 0 0 12px; overflow:hidden;}
/***平面模特***/
.pm_box h2 { padding-left:37px; background:url(../images/all_ico.png) no-repeat -921px -106px; font-size:14px; }
/***明星***/
.mx_box .title { position:relative; }
.mx_box_1 { width:294px; float:left; margin:10px 0 0 10px; _display:inline; }
.mx_box .pic_list { width:622px; margin:10px 0 0 10px; float:left; border:1px solid #C1C1C1; }
.mx_box .pic_list ul.pic_list_1 { margin-top:0; }
/***列表页***/
.mx_class { overflow:hidden; }
.mx_class ul.mx_list li { width:78px; }
.mx_class ul.mx_list li.more a { color:#AA209A; font-weight:bold; }
.mx_class ul.mx_list li.more a:hover { background:none; text-decoration:underline; }
/***专题***/
.topics { overflow:hidden; *zoom:1; }
.topics_l { width:660px; float:left; margin:18px 28px 0 18px; _display:inline; overflow:hidden; }
.topics_l { width:660px; overflow:hidden; }
.topics_1 .pic_box { width:695px; }
.topics_l .pic_list { padding-top:10px; }
.topics_l .pic_list li { margin:8px 18px 0 15px;}
.topics_l .gr_info { font-weight:bold; padding:10px 15px; overflow:hidden; line-height:2.3em; }
.topics_l .gr_info span { color:#AA209A; }
.topics_r { border:1px solid #C1C1C1; width:222px; float:left; overflow:hidden; }
.topics_r .hd { background:url(../images/all_ico.png) no-repeat 0 -138px; height:38px; line-height:38px; }
.topics_r .hd h2 { font-size:14px; padding-left:35px; display:inline-block; float:left; }
.topics_r .txt_list  li { width:202px; height:2.3em; overflow:hidden; }
.topics_r .txt_list  li.more { text-align:right; font-weight:bold; }
.topics_r .txt_list  li.more a { color:#AA209A; }
/***图片展示页***/
.read_box h1 { text-align:center; font-size:14px; font-weight:bold; }
.read_box .page { margin:20px 0; }
.img_read { overflow:hidden; padding:20px 0; overflow:hidden; *zoom:1;}
.img_read { text-align:center; overflow:hidden; }
.img_read img { margin:0 auto; display:inline-block; border:7px solid #F7E7C2;}
.read_box .pic_txt { font-size:14px; padding:20px;}
.read_box .pic_txt h1 { text-align:center; font-size:14px; font-weight:bold; border-bottom:1px solid #CCC; padding-bottom:20px; margin-bottom:20px; }
.read_box .pic_txt img { margin:10px auto; display:inline-block; clear:both; border:7px solid #F7E7C2;}

.qt_box_1 { overflow:hidden; height:166px; overflow:hidden; padding-top:20px; }
.qt_box_1 .gr_info { width:625px; float:left; overflow:hidden; font-size:14px; font-weight:bold; }
.qt_box_1 .gr_info span.t { border:1px solid #A1A1A1; float:left; padding:0 10px; height:26px; display:inline-block; line-height:28px; color:#FFF; text-align:center; overflow:hidden; display:block; background:url(../images/t_bg.jpg) repeat-x; margin-right:15px; }
.qt_box_1 .gr_info span.t a {color:#FFF;}
.qt_box_1 .gr_info span.hit { float:left; line-height:28px; color:#999; }
.qt_box_1 .gr_info img { float:left; display:block; overflow:hidden; }
.qt_box_1 .gr_info dl { width:490px; float:left; overflow:hidden; }
.qt_box_1 .gr_info dd { width:100%; overflow:hidden; }
.qt_box_1 .gr_info dd a.next,.qt_box_1 .gr_info dd a.on { background:url(../images/all_ico.png) no-repeat -584px -148px; width:234px; height:28px; line-height:28px; display:block; font-size:12px; float:left; color:#666; text-align:center; margin-right:8px; }
.qt_box_1 .gr_info dd a:hover.next,.qt_box_1 .gr_info dd a:hover.on { text-decoration:none; }
.qt_box_1 .gr_info dt { height:30px; line-height:30px; padding:15px 0; color:#AA209A; }
.qt_box_1 .gr_info dd span.ym {font-size:16px; color:#999; float:left; padding:20px 10px 0 0; }
.qt_box_1 .gr_info dd span.ym i { font-family:Arial, Helvetica, sans-serif; font-size:20px; color:#939; font-style:normal; }
.qt_box_1 .gr_info dd span.fy { padding-top:20px; float:left; }
.qt_box_1 .gr_info dd span.fy a.up { background:url(../images/all_ico.png) no-repeat -674px -112px; width:57px; height:25px; line-height:25px; display:block; font-size:12px; float:left; color:#939; text-align:center; margin-right:8px; }
.qt_box_1 .gr_info dd span.fy a:hover.up { text-decoration:none; }
.qt_box_1 .gr_info dd span.so_box_1 { float:left; padding:20px 0 0 0px; }
.qt_box_1 .gr_info dd span.so_box_1 .input { border:1px solid #999; height:19px; padding:2px; width:171px; float:left; color:#999; }
.qt_box_1 .gr_info dd span.so_box_1 .an { background:url(../images/all_ico.png) no-repeat -746px -112px; border:0; height:25px; width:57px; float:left; margin-left:10px; }
.qt_box_1 .tg_url { float:right; padding-left:10px; width:315px; overflow:hidden; }
.qt_box_1 .tg_url { font-size:12px; font-weight:bold; line-height:2.3em; }
.qt_box_1 .tg_url span { color:#AA209A; }


ul.pic_list_2 { overflow:hidden; *zoom:1; }
ul.pic_list_2 li { width:132px; float:left; margin:15px 0 0 16px; _display:inline; }
ul.pic_list_2 li span { height:30px; line-height:30px; text-align:center; display:block; }
ul.pic_list_2 li a img { border:3px solid #C1C1C1; padding:3px; display:block; overflow:hidden; }
ul.pic_list_2 li a:hover img { border:3px solid #AA209A; padding:3px; }
.qt_info { position:absolute; right:0; background:url(../images/all_ico.png) no-repeat 0 -233px; width:315px; height:273px; top:0; }
.qt_info h2 { background:none; line-height:40px; }
.display_news { width:138px; height:27px; line-height:27px; padding-left:10px; background:url(../images/all_ico.png) no-repeat -584px -185px; position:absolute; right:323px; top:5px; }
.display_news a { color:#AA209A; }
.display_news a:hover { color:#AA209A; text-decoration:none; }
#ckepop { padding:10px 0 0 20px; float:left; }
.comment { position:absolute; left:635px; background:url(../images/all_ico.png) no-repeat -321px -233px; width:315px; height:273px; top:0; }
.comment .xinqing { padding:15px 0 0 20px; }
.comment .xinqing img { vertical-align:bottom; margin-left:5px; }
.comment_box { padding:10px 20px; }
.comment_box textarea { width:261px; height:140px; padding:5px;}
.login { padding:0 20px; }
.login span,.login input { float:left; }
.login span { height:19px; line-height:19px; }
input.userid,input.pass { width:57px; height:17px; border:1px solid #999; }
.an_box { padding:8px 20px 0 20px; clear:both; }
.an_box span { float:left; }
.an_box .tj { background:url(../images/all_ico.png) no-repeat -662px -232px; width:65px; height:24px; border:0; }
.an_box .zc { background:url(../images/all_ico.png) no-repeat -739px -232px; width:65px; height:24px; border:0; margin-left:15px; }
.an_box .pl { display:inline-blcok; float:right; margin-top:5px; }

.an_z a,.an_y a { position:absolute; }
.an_z a { background:url(../images/all_ico.png) no-repeat -585px -115px; width:9px; height:18px; overflow:hidden; line-height:999px; top:140px; left:15px; }
.an_y a { background:url(../images/all_ico.png) no-repeat -597px -115px; width:9px; height:18px; overflow:hidden; line-height:999px; top:140px; left:615px; }
/***友情链接***/
.link_box .title { position:relative; }
.link_box .title i a { color:#AA209A; }
/***底部导航***/
.copyright { width:950px; padding:10px 0; margin:0 auto; line-height:25px; text-align:center; font-family:Arial, Helvetica, sans-serif; }
