/**************全局**************/
@charset "utf-8";
body{background-color:#fff;font-family:Verdana;font-size:12px;padding:0px;margin:0px auto;color:#444;text-align:center}
input,textarea,select{font-size:12px;color:#444;font-family:Verdana}
.input{background:#f8f8f8;border:#999 1px solid;height:20px;line-height:20px}
.clear{clear:both;height:0;width:1px;font-size:1px;visibility:hidden;}
.clearboth{clear:both}td{font-size:12px}
.br{line-height:0;font-size:1px}label{cursor:pointer}
ul,em,i,dl,dt,dd,h1{font-style:normal;font-weight:normal;margin:0px;padding:0px;display:block} 
ul,li,img,form{margin:0px;padding:0px;border:0px}
li{list-style-type:none;display:block}
a{text-decoration:underline;color:#0E6DBC}
a:hover{color:#000}
a.ured{text-decoration:underline;color:#f00}
a.ured:hover{color:#f60}
a.u666{text-decoration:underline;color:#666}
a.u666:hover{color:#f60}
a.uc03{text-decoration:underline;color:#c03}
a.uc03:hover{color:#f60}
a.u6F9F00{text-decoration:underline;color:#6F9F00}
a.u6F9F00:hover{color:#f60}
a.sexico1{text-decoration:none;color:#444;font-weight:bold}
a.sexico1:hover{text-decoration:underline;color:#06c}
a.sexico2{text-decoration:none;color:#444;font-weight:bold}
a.sexico2:hover{text-decoration:underline;color:#FF5494}
a.ulan{text-decoration:underline;color:#06c}
a.ulan:hover{color:#f60}
a.uhong{text-decoration:underline;color:#FF5494}
a.uhong:hover{color:#f60}
.B{font-weight:bold}
.red{color:#f00}
.f60{color:#f60}
.f12{font-size:12px}
.f14{font-size:14px}
.T666{color:#666}
.T999{color:#999}
.Tf00{color:#f00}
.Tccc{color:#ccc}
.topShx{width:46px;height:22px;padding-bottom:4px;padding-top:2px\9;padding-bottom:0px\9;cursor:pointer;background:url("/images/btn.gif") -177px -93px no-repeat;color:#fff;border:0px;font-size:12px}
.topIpt{font-size:12px;border:#CFCFCF 1px solid;height:19px;line-height:19px}
.submit{border:0px;width:100px;height:31px;padding-bottom:4px;padding-top:2px\9;padding-bottom:0px\9;cursor:pointer;background:url("/images/btn.gif") -5px -30px no-repeat;color:#fff;font-size:14px;font-weight:bold}
.submitxx{border:0px;width:46px;height:22px;padding-bottom:4px;padding-top:2px\9;padding-bottom:0px\9;cursor:pointer;background:url("/images/btn.gif") -177px -66px no-repeat;color:#fff;border:0px;font-size:12px}

/**************布局**************/
/*----顶部----*/
.top{width:980px;height:65px;margin:0px auto}
.top .left{float:left;width:170px;height:65px;text-align:left}
.top .middle{float:left;height:65px}/*width:645px; width:630px*/
.top .middle .l{width:69px;height:37px;float:left;background:url("/images/top.gif") left top no-repeat}
.top .middle .m{float:left;background:#f8f8f8;border-bottom:#ddd 1px solid}

.top .middle .mLogin{height:36px;color:#636363;}
.top .middle .mLogin .float{float:left}
.top .middle .mLogin .li1{width:51px;height:24px;padding-top:10px;padding-top:12px\9;text-align:left}
.top .middle .mLogin .li2,.top .middle .mLogin .li4{width:98px;padding-top:7px;padding-top:6px\9;padding-top:7px\0}
.top .middle .mLogin .li3{width:32px;text-align:right;padding-right:4px;padding-top:10px;padding-top:12px\9;}
.top .middle .mLogin .li5{width:18px;padding-left:2px;padding-left:0px\9;padding-left:2px\0;padding-top:12px;padding-top:8px\9;padding-top:12px\0}
.top .middle .mLogin .li6{width:28px;text-align:left;padding-left:3px;padding-top:10px;padding-top:12px\9}
.top .middle .mLogin .li7{width:50px;height:29px;padding:7px 0 0;margin-right:2px}
.top .middle .mLogin .li8{width:50px;height:29px;padding:7px 0 0}
.top .middle .mLogin .li9{width:66px;line-height:36px;text-align:right}
.top .middle .mLogin .li9 a{text-decoration:underline;color:#636363}
.top .middle .mLogin .li9 a:hover{color:#DF2C91}
.top .middle .mLogin .input{width:95px;height:19px;background:#FBEFEF;border:#EBC1C2 1px solid;color:#636363;line-height:19px}
.top .middle .mLogin .btn{width:46px;height:21px;border:#D8A6B6 1px solid;background:#F7D2D5;padding-bottom:2px;padding-top:3px\9;color:#BA224B;display:block}

.top .middle .mLogined{width:512px;height:36px;line-height:36px;color:#ccc}
a.topa{text-decoration:none;color:#636363}
a.topa:hover{text-decoration:underline;color:#f60}
.top .middle .mLogined span{color:#666}
.top .middle .mLogined font{font-size:11px;color:#f00}

.top .middle .r{width:69px;height:37px;float:left;background:url("/images/top.gif") left -37px no-repeat}

.top .right{float:left;width:160px;height:40px;padding:15px 0 0 0;color:#999;font-family:宋体;text-align:left}
.top .reglgn{float:right;width:700px;height:15px;text-align:right;padding:40px 5px 0 0;float:right}
.top .right a{text-decoration:none;font-family:Verdana;color:#666}
.top .right a:hover{text-decoration:underline;color:#f60}
/*----导航----*/
.topnav {width:980px;height:40px;margin:0px auto}
.topnav .L{width:4px;height:40px;float:left;background:url("/images/top.gif") -69px top no-repeat}
.topnav .M{width:972px;height:40px;float:left;background:url("/images/top.gif") left -74px repeat-x}
.topnav .M .l{float:left;width:650px;padding:0 0 0 8px;height:40px}
.topnav .M .l span{float:left;display:block;width:2px;height:40px;background:url("/images/top.gif") -66px -114px no-repeat}
.topnav .M .l a{text-decoration:none;display:block;float:left;font-weight:bold;font-size:14px;color:#fff;letter-spacing:1px}
.topnav .M .l a:hover{background:#e35483;overflow:hidden}

.topnav .M .l a.text2{width:66px;line-height:37px;line-height:40px\9}/*----width:666px----*/
.topnav .M .l a.text2:hover{background:url("/images/top.gif") left -114px no-repeat;color:#363636;height:35px;padding:5px 0 0 0}
.topnav .M .l a.text2ed{width:66px;height:25px;padding:15px 0 0;height:23px\9;padding:17px 0 0\9;background:url("/images/top.gif") left -114px no-repeat;color:#363636}
.topnav .M .l a.text2ed:hover{background:url("/images/top.gif") left -114px no-repeat;color:#DF2C91}

.topnav .M .l a.text3{width:80px;line-height:37px;line-height:40px\9}
.topnav .M .l a.text3:hover{background:url("/images/top.gif") left -154px no-repeat;color:#363636;height:35px;padding:5px 0 0 0}
.topnav .M .l a.text3ed{width:80px;height:25px;padding:15px 0 0;height:23px\9;padding:17px 0 0\9;background:url("/images/top.gif") left -154px no-repeat;color:#363636}
.topnav .M .l a.text3ed:hover{background:url("/images/top.gif") left -154px no-repeat;color:#DF2C91}

.topnav .M .l a.text4{width:88px;line-height:37px;line-height:40px\9}
.topnav .M .l a.text4:hover{background:url("/images/top.gif") left -194px no-repeat;color:#363636;height:35px;padding:5px 0 0 0}
.topnav .M .l a.text4ed{width:88px;height:25px;padding:15px 0 0;height:23px\9;padding:17px 0 0\9;background:url("/images/top.gif") left -194px no-repeat;color:#363636}
.topnav .M .l a.text4ed:hover{background:url("/images/top.gif") left -194px no-repeat;color:#DF2C91}

.topnav .M .r{float:left;width:314px;height:40px}
.topnav .M .r span{float:left;display:inline;width:1px;height:40px;background:url("/images/top.gif") -64px -278px no-repeat;margin:0 1px}
.topnav .M .r a.nav{width:44px;float:left;display:inline;height:40px;line-height:36px;line-height:40px\9;color:#fff;letter-spacing:1px;text-decoration:none;margin:0}
.topnav .M .r a.naved{width:44px;height:25px;padding:15px 0 0;height:23px\9;padding:17px 0 0\9;line-height:normal;font-weight:bold;background:url("/images/top.gif") left -278px no-repeat;margin:0;color:#363636}
.topnav .M .r a.navgroup  {text-decoration:underline;float:right;width:51px;height:24px;line-height:normal;padding-left:15px;padding-top:4px;padding-top:6px\9;background:url("/images/top.gif") left -244px no-repeat;margin:7px 8px 0 0;color:#4E4E4E;font-weight:bold}
.topnav .M .r a.navgrouped{float:right;width:66px;height:25px;line-height:normal;padding:15px 0 0;height:23px\9;padding:17px 0 0\9;background:url("/images/top.gif") left -114px no-repeat;margin:0 8px 0 0;font-size:14px;font-weight:bold;color:#363636;letter-spacing:2px}

.topnav .R{width:4px;float:left;height:40px;background:url("/images/top.gif") -73px top no-repeat}
/*----Bottom----*/
.bottom{width:980px;height:22px;margin:0px auto;color:#666;text-align:center;border-top:#E2B0D6 1px solid;margin-top:10px;background:url("/images/index.gif") left -823px repeat-x}
.bottom a{float:right;display:block;width:22px;height:15px;background:url("/images/index.gif") left -855px no-repeat;margin:5px 5px 0 0}
.bottom a:hover{background-position:-22px -855px}
.bottomC{width:980px;line-height:24px;margin:0px auto}
.bottomC a{color:#444}
.bottomC a:hover{color:#f60}
.bottomC span{font-size:11px}
.bottomC .url{font-size:10px;color:#FF5494}
/*----alert----*/
#AlertBg{background:#684456;filter:alpha(opacity=60);opacity:0.6;width:100%; height:100%;position:absolute;left:0px;top:0px;display:none;z-index:90}
#AlertContent{background:#fff;width:450px;height:auto !important;height:150px;min-height:150px;position:absolute;z-index:99;display:none}
#AlertContent .T{height:32px;padding-left:10px;border:#fff 1px solid;background:url("/images/alert.gif") left top repeat-x;cursor:move}
#AlertContent .T .L{height:32px;line-height:32px;font-size:14px;color:#fff;font-weight:bold;float:left}
#AlertContent .T .R{width:45px;padding-top:9px;float:right}
#AlertContent .T .R a{width:45px;height:14px;display:block;background:url("/images/alert.gif") left -151px no-repeat}
#AlertContent .T .R a:hover{background:url("/images/alert.gif") left -165px no-repeat}
#AlertContent .M{width:405px;padding:20px 20px 0 20px;height:auto !important;height:80px;min-height:80px;}
#AlertContent .M .L{width:55px;height:37px;float:left;background:url("/images/alert.gif") left -94px no-repeat}
#AlertContent .M .R{width:350px;padding-bottom:10px;float:left;color:#666;line-height:150%;text-align:left}
#AlertContent .Btm {width:448px;height:22px;border:#fff 1px solid;background:url("/images/alert.gif") left -52px repeat-x}
/*----photo_s----*/
.U110MP_1,.U110MP_2,.U65MP_1,.U65MP_2,.U41MP_1,.U41MP_2,.U100MP_1,.U100MP_2{background:url("/images/nophoto.gif");color:#fff;cursor:pointer}
.U110MP,.U65MP,.U41MP,.U100MP{text-align:center;margin:0px auto}
.U110MP_text,.U65MP_text,.U41MP_text,.U100MP_text{color:#fff;background:#666;filter:alpha(opacity=60);-moz-opacity:0.6;opacity:0.6}

.U110MP{width:110px;height:135px;cursor:pointer}
.U110MP_1{background-position:left top}
.U110MP_2{background-position:-110px top}
.U110MP_text{font-size:14px;width:110px;height:24px;line-height:24px;margin-top:105px;margin-top:100px\0}
.U110MP_no{font-size:14px;width:110px;height:20px;margin-top:85px;margin-top:80px\0;font-weight:bold}
.U110MP img{width:110px;height:135px}

.U65MP{width:65px;height:80px;cursor:pointer}
.U65MP_1{background-position:-20px -155px}
.U65MP_2{background-position:-105px -155px}
.U65MP_text{width:65px;height:17px;line-height:17px;margin-top:60px;margin-top:55px\0}
.U65MP_no{width:65px;height:17px;margin-top:35px;margin-top:30px\0}
.U65MP img{width:65px;height:80px}

.U41MP{width:41px;height:50px;cursor:pointer}
.U41MP_1{background-position:-20px -255px}
.U41MP_2{background-position:-81px -255px}
.U41MP_text{width:14px;margin:0px auto;padding-top:2px\9;margin-top:30px;margin-top:35px\0;background:999}
.U41MP_no{width:41px;margin-top:15px;margin-top:10px\0}
.U41MP img{width:41px;height:50px}

a.U100MP{text-decoration:none;display:block;padding:2px;border:1px solid #fff;margin:0px auto;width:100px;height:75px}
a.U100MP:hover{border:1px solid #f60}
.U100MP_1,.U100MP_2{width:100px;height:75px}
.U100MP_1{background-position:left -325px}
.U100MP_2{background-position:-120px -325px}
.U100MP_text{width:100px;height:20px;line-height:20px;margin-top:50px;margin-top:45px\0}
/*----photo_s end----*/
.zeai{height:22px;margin:0px auto;font-family:Arial;font-size:10px;color:#888;margin-top:10px}
.zeai a{color:#999;text-decoration:none;font-weight:bold;font-size:11px}
.union{width:980px;margin:0px auto;margin-top:15px}
