body,ul,li,span,a,img,p,h3 { font-size: 12px; margin: 0px; padding: 0px; color: #505050; font-family: Arial, Helvetica, sans-serif; }

* { margin: 0px; padding: 0px; list-style-image: none; list-style-type: none; }

a { color: #666666; text-decoration: none; }

a:hover { text-decoration: underline; }

input.textInput { line-height: 24px; background-image: url(image/input_img.jpg); height: 24px; width: 141px; border-top-width: 0px; border-right-width: 0px; border-bottom-width: 0px; border-left-width: 0px; padding-right: 2px; padding-left: 2px; }

input.sreachBtn { background-image: url(image/searchBtn.jpg); height: 24px; width: 67px; border-top-width: 0px; border-right-width: 0px; border-bottom-width: 0px; border-left-width: 0px; }

.inputBox { padding: 15px; }

.clear { clear: both; }

img{border: none;}
div.slode { background-image: url(image/07082009-05.gif); background-repeat: repeat; height: 5px; margin-top: 5px; overflow: hidden; display: block; }

.warp { width: 960px; margin-right: auto; margin-left: auto; }

.warp .container { }

.warp .container { margin-bottom: auto; }

.warp .container .mainFlash { height:300px;}

.warp .container .mainSolde { background-image: url(image/07082009-07.gif); background-repeat: repeat; height: 1px; margin-top: 13px; margin-bottom: 13px; overflow: hidden; }

.warp .container .mainMidden .mainMiddenLeft { float: left; width: 584px; }

.warp .container .mainMidden .mainMiddenLeft .mart h3 { background-image: url(image/07082009-09.gif); background-repeat: repeat; height: 26px; }

.warp .container .mainMidden .mainMiddenLeft .mart h3 span { float: right; }

.warp .container .mainMidden .mainMiddenLeft .mart .martCon { padding: 10px; background-color: #E9E9E9; }

.warp .container .mainMidden .mainMiddenLeft .mart .martCon li { display: block; float: left; width: 141px; }

.warp .container .mainMidden .mainMiddenLeft .mart .martCon li a { display: block; width: 136px; margin-right: auto; margin-left: auto; background-color: #FFFFFF; }

.warp .container .mainMidden .mainMiddenLeft .mart .martCon li a div.title { background-color: #FFFFFF; color: #0098EB; height: 24px; line-height: 24px; background-image: url(image/indeArr.gif); background-repeat: no-repeat; background-position: 6px center; padding-left: 24px; position: relative; }

.warp .container .mainMidden .mainMiddenLeft .mart .martCon li a:hover { text-decoration: none; }

.warp .container .mainMidden .mainMiddenLeft .mart .martCon li a:hover div.title { background-color: #0096EB; color: #FFFFFF; }

.warp .container .mainMidden .mainMiddenLeft .mart .martCon li a:hover span.back { line-height:24px; height:24px; background-color: #0096EB; position: absolute; display: block; width: 136px; left: 0px; top: 0px; }

.warp .container .mainMidden .mainMiddenLeft .mart .martCon li span.liHeader { display:block; background-image: url(image/asartArr.gif); height: 10px; overflow: hidden; }

.warp .container .mainMidden .mainMiddenLeft .mart .martCon li div.name { height:52px; background-color: #FFFFFF; margin-top: 2px; }

.warp .container .mainMidden .mainMiddenLeft .mart .martCon li div.name p { line-height: 22px; height: 22px; color: #505050; padding-left: 6px; background-image: url(image/07082009-07.gif); background-repeat: repeat-x; background-position: left bottom; }

.warp .container .mainMidden .mainMiddenRight { float: right; height: 242px; width: 368px; background-image: url(image/mianMiddenRightBg.gif); background-repeat: repeat; }

.warp .container .mainMidden .mainMiddenRight .imgAd { margin-top: 34px; margin-left: 26px; }


.warp .container .mainNew { }

.warp .container .mainNew .mainNewLeft { float: left; height: 154px; width: 584px; }

.warp .container .mainNew .mainNewRight { height: 154px; width: 368px; float: right; }

h3.newguai { background-image: url(image/07082009-09.gif); background-repeat: repeat; height: 26px; }

span.more { float: right; }

.mainNewRightCon { padding: 11px 0 11px 10px; background-color: #E9E9E9; }

.mainNewRightCon li { display: block; float: left;  background-color:#FFF; margin-right:12px; padding-bottom:6px; }
.mainNewRightCon li .img{ padding:8px; padding-bottom:6px;}
.mainNewRightCon li .img a { display: block; border:1px solid #9a9a9a; }
.mainNewRightCon li .img a:hover { border-color:#0096eb; }

.mainNewRightCon li .title a:hover{ color:#0096eb;} 

.mainNewRightCon li .title { background: url(image/newarww.jpg) no-repeat 9px center; width:58px;  padding-left: 18px; }

.mainNewsBottom { margin-top: 8px; height: 86px; }

.mainNewsBottom img { border: 1px solid #a9a9a9; }

.warp .container .mvpCom { margin-top: 18px; }

.warp .container .mvpCom h3 { background-image: url(image/07082009-09.gif); background-repeat: repeat; height: 26px; margin-bottom: 18px; }

.warp .container .mvpCom span.more { float: right; }

.warp .container .mvpCom li { float: left; width: 160px; text-align: center; }


.warp .container .footerslode { background-image: url(image/07082009-33.gif); height: 2px; overflow: hidden; margin-top: 18px; margin-bottom: 18px; }

.warp .container .pageSider { float: left; width: 150px; border: 1px solid #b9b9b9; padding-bottom: 150px; }

.warp .container .pageSider li { display: block; padding-top: 3px; padding-bottom: 3px; }

.warp .container .pageSider li a { display: block; color:#FFF; line-height: 32px; height: 32px; font-size: 14px; font-weight: 700; text-align: center; background-color:#333333; width: 132px; margin-right: auto; margin-left: auto; }

.warp .container .pageSider li a:hover { background-color:#666666; color:#FFF; }

.warp .container .pageSider .c_son { padding-left:6px; }

.warp .container .pageSider .c_son a { width:126px; height:28px; line-height:28px;font-size:12px; text-align:justify; font-weight:normal; }

.warp .container .pageSider .c_son span { color:#FFF; font-family:Verdana, Geneva, sans-serif; font-weight:normal; font-size:12px; padding:0 4px; }

.warp .container .pageSider .c_son a:hover span{ color:#FFF;  }

.warp .container .pageSider li a.currentTab { background-color: #0096eb; color: #FFFFFF; }

.warp .container .pageSider ul { border-bottom-width: 1px; border-bottom-style: solid; border-bottom-color: #cacaca; padding-top: 8px; padding-bottom: 20px; }

.warp .container .pageSider h3.tag { height: 28px; width: 137px; display: block; background-color: #505050; font-size: 14px; font-weight: 700; color: #FFF; text-align: center; line-height: 28px; margin-right: auto; margin-left: auto; margin-top: 8px; }

.warp .container .pageSider .taglist { padding:5px 0 0 7px; }
.warp .container .pageSider .taglist a{ float:left; color:#FFF; width:66px; text-align:center; margin-right:4px; height:22px; line-height:22px; background:#333; margin-bottom:4px;}
.warp .container .pageSider .taglist a:hover{ background-color:#999; text-decoration:none;}
.warp .container .pageSider h3.pagetoph3 { line-height: 33px; height: 33px; }

.warp .container .newslistCon { margin-top:14px;}
.warp .container .newslistCon li div.newsTips span { float: right; padding-right: 20px; color:#BFBFBF; }
.warp .container .newslistCon h3,.warp .container .newslistCon h3 a{ font-size:14px;}
.warp .container .newslistCon { float: left; width: 700px; }

.warp .container .newslistCon li .newsTips { margin:5px 0px; color:#BFBFBF}

.warp .container .newslistCon li .newsDsc { margin-top: 28px; margin-bottom: 8px; line-height: 20px; }
.newsDsc p{ font-size:14px;}

.warp .container .newslistCon li .more { color: #ff0082; }

.siteurl { color: #fff; background-color:#0096eb; padding:0 5px; font-size:12px;  }

.warp div.common { text-align: right;  line-height: 33px; }

.warp .common a { color: #FFF; text-decoration:none; height: 26px; width: 80px;margin-left:0.5em; display: block; text-align: center; line-height: 26px; background-color:#333;  float: right; }

.warp .common a:hover{ background-color:#0096eb;}
.warp .container .memeberTabClass { height: 37px; border: 1px solid #b9b9b9; margin-bottom: 12px; }

.warp .container .memeberTabClass li { float: right; }

.warp .container .memeberTabClass li a { display: block; background-color:#333; height: 37px; width: 100px; font-size: 14px; line-height: 37px; font-weight: 700; text-align: center; border-left-width: 1px; border-left-style: solid; border-left-color: #b9b9b9; color:#FFF; }

.warp .container .memeberTabClass li a:hover{ background-color:#666;}
.warp .container .memeberTabClass li a.currentTab { background-color: #0096eb; color: #FFFFFF; }

.warp .container .newslistSider { float: right; width: 250px; margin-top:14px; text-align: right; }

.warp .container .projectlistCon { float: right; width: 780px; border: 1px solid #a7a7a7; padding: 4px; }

.warp .container .projectlistCon li { height: 414px; width: 365px; float: left; border: 1px solid #CBCBCB; text-align: center; padding: 8px; margin: 3px; overflow: hidden; }

.warp .container .talentList { float: right; width: 800px; }

.warp .container .talentList .listCon li { float: left; width: 160px; margin-bottom: 8px; }

.warp .container .talentList .listCon li div.box { width: 126px; margin-right: auto; margin-left: auto; border: 1px solid #a7a7a7; padding: 12px; text-align: center; }

.warp .container .talentList .listCon li div.box a { width: 130px; display: block; height: 164px; padding: 1px; background-color: #505050; }

.warp .container .talentList .listCon li div.box a:hover { background-color: #0096eb; text-decoration: none; }

.warp .container .talentList .listCon li div.box a span.username { height: 26px; line-height: 26px; text-align: center; color: #FFFFFF; display: block; font-size: 14px; }

.warp .container .talentList .listCon li div.box p { line-height: 18px; text-align: center; height: 18px; }

.warp .container .talentList .listCon li div.box p.talentname { color: #0096eb; }
.warp .footer { margin-top:20px;}
.warp .footer .footerTool { background-color: #0096EB; height: 30px; line-height: 30px; padding-left: 15px; color: #FFFFFF; }
.warp .footer .footerTool a{ color:#FFF;}
.warp .footer .footerTool a:hover{ color:#FFF;}
.warp .footer .copyright { background: url(image/footer_bg.jpg) repeat-x; padding-top: 10px; padding-left: 15px; height:80px; color:#ababab; }
.warp .footer a{ color:#ababab;}

.warp .footer a:hover{ color:#ababab; text-decoration:none;}
.warp .topTool { background-color:#333; height:15px; }

div.topSolode {  background:url(image/bj_line.jpg)  left bottom; height: 1px;  overflow: hidden; }
.warp .header { margin-bottom:10px;}
.warp .header .logo { height:84px; background-color:#f0f0f0; }

.warp .header .logo h3 img { margin-top:18px; margin-left:16px; }

.warp .header .logo h3 span { float: right; padding-right: 12px; font-weight:normal; margin-top:50px; color: #0096EB; }

.warp .header .logo h3 span a { font-size:12px; color: #0096EB; margin:0 6px; }

.warp .header .topInt { clear: both; height:10px;font-size:0px; background:url(image/bj_line2.jpg); }

.warp .header .nav { height: 60px; float:left; }

.warp .header .nav li { float: left; width: 92px; display: block; position: relative; border-right:1px solid #a6a6a6; }

.warp .header .nav li a { display: block; height: 60px; width: 92px; background: url(image/navbg.jpg) left top; text-align: center; line-height: 60px; font-family: Microsoft YaHei, Arial, Helvetica, sans-serif; font-size: 14px; color: #9a9a9a; font-weight: 700; position: relative; float: left; }
.warp .header .nav li a:hover { background: url(image/navbg.jpg) left 120px; text-decoration: none; color:#FFF; }

.warp .header .nav li a span { height: 7px; font-family: "MS Reference Sans Serif"; font-size: 10px; color: #c0c0c0; font-weight: normal; position: absolute; top: -9px; right: 0px; line-height: 7px; }

.warp .header .nav li a.index { background: url(image/navbg.jpg) left 60px; color: #FFFFFF; }
.warp .header .nav li a:hover.index { background: url(image/navbg.jpg) left 60px; }


.warp .header .nav li a:hover span { color: #ff5caf; }

.warp .header .searchBox { background-image: url(image/sc_bg.jpg);float: left; height: 60px; width: 402px;}
.warp .header .searchBox .goadbox{ margin-top:14px; background:url(image/gofong_bg.jpg) no-repeat; width:326px; height:28px; margin-left:58px;   overflow:hidden; }

.warp .header .searchBox .goadbox a{margin-left:86px; text-decoration:none;color:#999; display:block; width:190px; overflow:hidden; line-height:28px; }
.warp .header .searchBox .goadbox a:hover{ text-decoration:none;color:#FFF;}
.warp .header .searchBox .goadtop{ display:block; background:url(image/topad_arr.gif) no-repeat; width:5px; height:4px; margin-bottom:4px; font-size:0px;}
.warp .header .searchBox .goadbot{ display:block; background:url(image/topad_arr.gif) bottom left no-repeat; width:5px; height:4px;font-size:0px; }
.warp .header .searchBox .arr_ad{position:absolute; left:360px; top:-20px;}

.warp .container .mainrow{ margin-top:1em;background-color: #F0F0F0;}
.warp .container .one{ height:250px; overflow:hidden;} 
.warp .container .one .left_box{ height:300px;}
.warp .container .one .twobroad{ height:248px;}

.warp .container .mainrow .twobroad{float: left; margin-left:6px; border:1px solid #9a9a9a; width:648px; }
.warp .container .mainrow .left_box {float:left; background-color:#333; width:304px; }
.warp .container .mainrow .left_box .tipsList { margin-left:2em; margin-top:1em; }
.warp .container .mainrow .left_box .tipsList li { line-height: 18px; height: 18px; }
.warp .container .mainrow .left_box .tipsList li span { margin-right: 8px; font-family: Arial, Helvetica, sans-serif; color:#7b7b7b; }

.warp .container .two .left_box{  border:1px solid #9a9a9a;  background-color:#FFF; width:302px; _width:300px;  }
.warp .container .two .twobroad{ background:#f0f0f0; border:0px;width:650px;}
.warp .container .mainrow .zlpp_box{width:282px; margin:1.5em auto;}
.warp .container .mainrow .zlpp_box .title_b{ background:url(image/zlpp_t.jpg) no-repeat; height:26px;}

.warp .container .mainrow .rwzf_box{width:282px; margin:1em auto;}
.warp .container .mainrow .rwzf_box .title_b{ background:url(image/rwzf_t.gif) no-repeat; height:26px;}

.warp .container .mainrow .rwzf_box p{ padding-top:9px; padding-left:9px; line-height:18px;}
.warp .container .mainrow .rwzf_box p a{ color:#333; font-size:14px; font-weight:700;}
.warp .container .mainrow .rwzf_box p a:hover{ color:#0096eb; text-decoration:none;}
.warp .container .mainrow .zlpp_con{ border:1px solid #9a9a9a; border-top:none; padding:9px 10px 0px 10px;}
.warp .container .mainrow .zlpp_con a{ border:1px solid #9a9a9a; margin-bottom:6px; display:block;}

.warp .container .mainrow .jh_row{ border:1px solid #9a9a9a; width:280px; height:422px; margin:12px auto;}

.warp .container .mainrow .twobroad .zstj_t{ background:url(image/zstj_t.jpg) no-repeat; height:26px; line-height:28px; text-align:right; padding-right:21px;}
.warp .container .mainrow .twobroad .zstj_t a{ color:#FFF; text-decoration:none; margin-bottom:9px;}

/***/


.warp .container .polistCom { margin-top: 18px; }
.warp .container .polistCom h3 { background-image: url(image/07082009-09.gif); background-repeat: repeat; height: 26px; margin-bottom: 18px; }
.warp .container .polistCom span.more { float: right; }
.warp .container .polistComCon { padding:10px 0px 0 10px;}
.warp .container .polistComCon li{ display: block; float: left; margin-bottom:8px; margin-right:5px; }
.warp .container .polistComCon .img a { border:1px solid #a5a5a5; display:block; }
.warp .container .polistComCon .img a:hover { border-color:#0096eb; }
.warp .container .polistComCon a.title { height: 25px; margin-top:5px; line-height: 25px; padding:0 10px 0 24px; float:left;color: #FFFFFF; font-weight:700; background:#505050 url(image/zs_arww.gif) 10px center no-repeat; }
.warp .container .polistComCon a.title:hover { background-color: #0098EB;  }
.warp .container .polistComCon li a:hover, /*fdsfdsfdsfds*/
.warp .container li a:hover { text-decoration: none; }
.warp .container .polistComCon li span { display:block; background-image: url(image/asartArr.gif); height: 10px; overflow: hidden; }
.warp .container .polistComCon li div.name { clear:both; padding-left:3px;}
.warp .container .polistComCon li div.name p { color: #505050;  line-height:20px; }
.warp .container .polistComCon li u { text-decoration: none; margin-right: 12px; }

.warp .container .mbr .left_box{ background-color:#F0F0F0; width:483px; _width:480px;  }
.warp .container .mbr .right_box{background-color:#F0F0F0; width:470px; float:right;}
.warp .container .mainrow .left_box .title{ background:url(image/shiss.jpg) no-repeat; height:26px; line-height:28px; text-align:right; padding-right:10px;}
.warp .container .mainrow .left_box .title a,.warp .container .mainrow .right_box .title a{ color:#FFF; text-decoration:none;}

.warp .container .mainrow .right_box .title{ background:url(image/mbrgood.jpg) no-repeat; height:26px; line-height:28px; text-align:right; padding-right:10px;}
.warp .container .mbr .right_box .mbr_list{ padding-top:10px; padding-left:11px; }
.warp .container .mbr .right_box .mbr_list li{  float:left; margin-right:9px; margin-bottom:10px;}
.warp .container .mbr .right_box .mbr_list a{ border:1px solid #9a9a9a; display:block;}

.warp .container .mbr .left_box .newlist{ padding-top:10px; padding-left:7px;}
.warp .container .mbr .left_box .newlist li{ float:left; margin-right:6px; _margin-right:5px; width:152px; margin-bottom:10px;}
.warp .container .mbr .left_box .newlist li .new_t{ display:block;background:url(image/newarww.jpg) 6px 12px no-repeat;  font-weight:700; height:37px; padding-left:16px; padding-top:10px;background-color:#FFF;}

.warp .container .mbr .left_box .newlist li .new_t:hover{ color:#0096eb;}
.warp .container .newbmr_t{ background:url(image/newmbr.jpg) no-repeat; height:26px; line-height:28px; text-align:right; padding-right:10px;}
.warp .container .newbmr_t a{ color:#FFF;}
.warp .container .newbmr_t a:hover{ color:#FFF; text-decoration:none;}


.warp .container .layoutList { float: left; padding:0px; margin-left:8px; width:800px; }


/*888888888888888888888888888888888888888888888*/

.f_brand .title,.f_Life .title,.f_Party .title,.f_Interview .title ,.flistmore .title ,.aboutnav .title{ background: url(image/fashion.gif) no-repeat; height:26px; line-height:26px; text-align:right; padding-right:21px;}
.f_Life .title{ background-position:0 -26px;}
.f_Party .title{ background-position:0 -52px;}
.f_Interview .title{ background-position:0 -78px;}
.flistmore .title{ background-position:0 -104px;}
.aboutnav .title{background-position:0 -130px;}

.f_brand .title a,.f_brand .title a:hover,.f_Life .title a,.f_Life .title a:hover,.f_Party .title a,.f_Party .title a:hover,.f_Interview .title a,.f_Interview .title a:hover{ color:#FFF; text-decoration:none;}
.f_con{padding:12px 0px 0px 12px; background:#d7d7d7;}

.f_con li{ float:left; margin-right:8px; width:228px; margin-bottom:12px; }
.f_con li .new_img{ display:block;}
.f_con li .new_t{ display:block;font-weight:700; height:37px; padding-left:12px; padding-top:10px;background-color:#FFF; color:#444444;}
.f_con li .new_t:hover{ color:#0096eb;}
.f_con li p { padding-left:12px;color:#858585; background-color:#FFF;}
.f_con li p.times{ padding-bottom:6px;}

.f_Life,.f_Party,.f_Interview{ margin-top:12px;}

.f_Interview .f_con li{ width:180px;}


.flistCon,.aboutCon { float:left; width:700px;}

.flistCon .flist_box,.aboutCon .d_con{ border:1px #9a9a9a solid; padding:20px 17px; background-color:#f0f0f0;}
.flistCon .flist_box .f_titel{ padding-left:5px;float:left; background:#333; color:#FFF; height:23px; line-height:23px; font-size:14px; font-weight:700;}
.flistCon .flist_box .times { color:#858585;}
.flistCon .flist_box .times b{ font-family:"MS Serif", "New York", serif; font-size:14px; padding-right:4px;}
.flistCon .flist_box .times span{ padding-left:2em; color:#858585;}
.flistCon .flist_box .click{ float:right; color:#858585; margin-right:5px;}
.flistCon .flist_box .con_text{ padding:1.8em 0; color:#505050; line-height:20px; padding-bottom:4em; overflow:hidden;}
.flistCon .flist_box .con_text p,.flistCon .flist_box .con_text div{ font-size:14px;}


.mnet{ padding:0.5em 0 0 0em;}
.flistmore,.aboutnav{ float:left; margin-left:12px; width:248px;}

.renwo .f_con ul li .new_img{ display:block; background:#F0F0F0; text-align:center; }
.flistmore .f_con{ padding-bottom:1px; padding-left:10px;}
.flistmore .f_con li,.aboutnav .f_con li{ float:none; margin-right:0px;}


.rp_bottom{ padding-right:12px; padding-bottom:12px;}
.aboutnav .f_con{ padding:8px 10px;}
.aboutnav .f_con li { margin-bottom:3px;}
.aboutnav .f_con li a{ display:block; color:#D0D0D0; height:35px; line-height:35px; text-align:center; font-size:14px; font-weight:700; background:#8A8A8A;}
.aboutnav .f_con li a:hover,.aboutnav .f_con li .onnav{ text-decoration:none; color:#FFF; background-color:#575554;}
.aboutCon .d_con .b_titel{ font-size:14px; font-weight:700;}
.aboutCon .d_con .con_text{ line-height:200%; padding:0 2em;}
.b_bg{ background:#575554; line-height:26px; float:left; color:#FFF; padding:0 1em;}

.useforms p { margin:4px 0; font-family:Verdana, Geneva, sans-serif; font-size:12px; color:#505050;}
.useforms p label{ width:10em; display:inline-block; line-height:24px;}
.useforms p input{ width:15em; border:1px solid #ABABAB; padding:4px 5px;}
.useforms p select{ width:7em; margin-right:1em; height:24px;}
.useforms p textarea{ border:1px solid #ABABAB; width:400px; padding:4px; }


.list_item {margin:28px 12px;}
.list_item a{ float:left; width: 152px; height:33px; line-height:33px; background:#333; color:#FFF; margin-right:8px; text-align:center; font-size:14px; margin-bottom:7px;}
.list_item a:hover{ text-decoration:none; background:#0096eb;}
.list_item a.liston{ background:#0096eb;}

.help_txbox { background:url(image/help_tx_bj.jpg) no-repeat; width:601px; height:98px; margin-top:5px; margin-bottom:2em;}
.help_txbox p{ padding-top:8px; padding-left:2em; line-height:150%; }