@charset "utf-8";
body{font-size:14px; font-family:"Microsoft Yahei",arial,"Hiragino Sans GB","Hiragino Sans GB W3", "\5b8b\4f53",simsun; color:#333;} 
body,form,ul,li,p,h1,h2,h3,h4,h5,h6,input,textarea,dl,dd {padding:0px;margin:0px;}
h1,h2,h3,h4,h5,h6 {font-weight:normal;}
a, input, select, span, em, i, li, dl, dd, dt, h1, h2, h3, h4, h5, h6 {outline: none; background: transparent; -webkit-appearance: none;    border: none; font-family: Microsoft Yahei; -webkit-tap-highlight-color: rgba(0,0,0,0);}
em {font-style:normal;}
input,select,textarea {font-size:12px;font-family:"Microsoft YaHei","Arial Narrow"; line-height:16px;}
img {border:0;}
ul,li {margin:0px; padding:0px; list-style-type:none;}
.fl {float:left;}
.fr {float:right;}
.cf {clear:both; border:0px; height:0; overflow:hidden;} /*清除浮动*/
.prel {position:relative;}
.c_center {text-align:center;}
.cursor {cursor:pointer;}

.clearfix:after {content:"."; display:block; height:0; clear:both; visibility:hidden;}
.clearfix {display:inline-block;}* html 
.clearfix {height:1%;}
.clearfix {display:block;}

@font-face {font-family: "iconfont";
  src: url('images/iconfont.eot?t=1467008908'); /* IE9*/
  src: url('images/iconfont.eot?t=1467008908#iefix') format('embedded-opentype'), /* IE6-IE8 */
  url('images/iconfont.woff?t=1467008908') format('woff'), /* chrome, firefox */
  url('images/iconfont.ttf?t=1467008908') format('truetype'), /* chrome, firefox, opera, Safari, Android, iOS 4.2+*/
  url('images/iconfont.svg?t=1467008908#iconfont') format('svg'); /* iOS 4.1- */
}
.iconfont {
  font-family:"iconfont" !important;
  font-size:16px;
  font-style:normal;
  -webkit-font-smoothing: antialiased;
  -webkit-text-stroke-width: 0.2px;
  -moz-osx-font-smoothing: grayscale;
}

/*公共样式*/
.box {width:100%; height:auto!important; min-height:600px; height:600px; background:#fff; margin:auto;}

.header {margin:0;}
.header .logo {height:40px; margin:5px auto; text-align:center;}

.header_blank {margin-top:45px;}

.tips {margin:30% auto; text-align:center; olor:#666666;}

.sys_tips { background-color:rgba(0,0,0,.8); border-radius:6px; padding:6px; position:fixed; top:30%; left:50%; z-index:9999; margin-left:-120px; width:240px; box-shadow:0px 0px 8px rgba(0,0,0,.4);}
.sys_tips .hd { text-align:left; font-size:14px; font-weight:bold; color:#fff; padding:3px 0 6px 6px; text-shadow:1px 1px 0 rgba(0,0,0,.3);}
.sys_tips .bd { padding:5px 10px; border-radius:4px; font-size:16px; color:#fff; text-align:center;}
.sys_tips .bd .btn { margin:15px 0;}
.sys_tips .btn1,.sys_tips .btn2 { border:1px solid #dadada; background-color:#f3f3f3; display:inline-block; *display:inline; *zoom:1; margin:0; font-size:14px; font-weight:bold; padding:4px 10px; border-radius:2px;}
.sys_tips .btn1 { border:1px solid #c5cbc1; background-color:#f6fcee; margin-right:8px;}
.sys_tips .bd .close { color:#36c;}.sys_tips .bd .close:hover { color:#d00;}

#msg_box {width:90%; height:100px; left:50%; top:50%; position:absolute; margin:-150px 0px 0px -200px; text-align:center; border:1px solid #FFAAD5; background-color:#fff;}
#msg_box h5 {margin:1px; color:#DD4083; background-color:#FFEAF3; font-size:14px; height:24px; text-align:left;padding:5px 0px 0px 5px;}
#msg_box p {margin:10px auto; line-height:200%;}
#msg_box a {color:#0066cc; font-size:12px;}

#msg_box2 {width:80%; margin:50px auto; text-align:center; border:1px solid #FFAAD5; background-color:#fff;}
#msg_box2 h5{margin:1px; color:#DD4083; background-color:#FFEAF3; font-size:14px; height:24px; text-align:left;padding:5px 0px 0px 5px;}
#msg_box2 span {display:block; padding:10px; line-height:200%;}
#msg_box2 a {color:#0066cc; font-size:12px;}

.btn01 {text-align:center; display:inline-block; width:100%; border:none; border-radius:3px; background:#ff4f86; line-height:50px; height:50px; color:#fff;  font-size:16px; cursor:pointer;}

/*导航*/
.navbar {margin:0 auto; background:#FC6DA2; height:40px;}
.navbar p {line-height:40px; text-align:center; color:#ffffff; font-size:16px;}
.navbar ul li {float:left; position:relative; line-height:40px; text-align:center; width:20%; color:#ffffff; font-size:16px;}
.navbar .cur {background-color:#DF2E70; color:#FFCC00;}
.navbar a {color:#FFF;}

.banner1 {width:100%; margin:auto;}
.banner2 {width:330px; line-height:20px; margin:20px auto; overflow:hidden;}
.banner2 li {width:145px; float:left; text-align:center; margin:0px 5px; font-size:14px; border:none;}
.banner2 img {width:140px; height:105px;}

.tab_nav {height:35px; line-height:35px; border-bottom:1px solid #ddd; margin-bottom:5px;}
.tab_nav li {float:left; text-align:center; font-size:14px;}
.tab_nav .selected {color:#FC6DA2; border-bottom:2px solid #FC6DA2;}

/*网页底部*/
.oe_footer{position:fixed; left:0px; bottom:0px; width:100%; height:55px; border-top:1px solid #ebebeb; background:#fff; z-index:99;}
.oe_footer dl{width:20%; float:left; text-align:center;}
.oe_footer dl a{display:block;}
.oe_footer dl dt{height:30px; line-height:30px; position:relative;}
.oe_footer dl dt i{display:inline-block; font-size:24px; position:relative; top:2px; color:#999;}
.oe_footer dl.dl_2 dt i{position:relative; top:4px;}
.oe_footer dl.dl_4 dt i{position:relative; top:4px;}
.oe_footer dl.dl_3 dt i{position:relative; top:2px; font-size:22px;}
.oe_footer dl dd a{color:#999;}
.oe_footer dl.current a{color:#ff4f86;}
.oe_footer dl.current dt i{color:#ff4f86;}
.oe_footer dl dt em{width:8px; height:8px; border-radius:8px; background-color:#ff0000; display:inline-block; position:absolute; left:50%; margin-left:8px; top:3px; border:2px solid #fff;
	  animation:msgtips 0.8s infinite;
	-moz-animation:msgtips 0.8s infinite; /* Firefox */
	-webkit-animation:msgtips 0.8s infinite; /* Safari and Chrome */
	-o-animation:msgtips 0.8s infinite; /* Opera */
}

.footer {width:100%; text-align:center; overflow:hidden; font-size:12px;}
.foot-nav {padding:5px 0px; background:#FFECF5;}
.footer .foot-nav span {padding:0px 10px;}
.footer .foot_text{padding:10px 0px; line-height:22px; color:#FFF; background:#FF79BC;}
.footer .foot_text a {color:#FFF; text-decoration:none;}
.footer .foot_text a:hover {color:#FFFF00;}

.nav_index_bottom li span,.nav_index_bottom li .favok:before {background:url(images/o_icons_2.png) no-repeat;background-size:150px auto;}
.nav_index_bottom{width:100%;position:fixed;top:0;left:0;height:45px;line-height:45px;background:#fb9031;color:#ffffff;text-align:center;z-index:999;}
.nav_index_bottom {bottom:0;top:auto;height:50px;background:#ffffff;border-top:1px solid #eeeeee;}
.nav_index_bottom ul{ display:-webkit-box; display:-moz-box; display:box;}
.nav_index_bottom li{ -webkit-box-flex:1; width:100%; -webkit-flex:1; flex:1;text-align:center;font-size:12px; line-height:24px;}
.nav_index_bottom li.chrweixin { position:relative;}
.nav_index_bottom li span,.nav_index_bottom li .favok:before{display:block;width:25px;height:22px;margin:auto;background-size:100px auto;}
.nav_index_bottom li span.home{background-position:-35px -893px;}
.nav_index_bottom li.current span.home{background-position:-35px -924px;}
.nav_index_bottom li span.nearby{background-position:0 -924px;}
.nav_index_bottom li span.sm{background-position:2px -955px;}
.nav_index_bottom li span.manage{background-position:4px -74px;background-size:85px auto;}
.nav_index_bottom li span.myshoppay{background-position:-1px -1319px; width:27px;}
.nav_index_bottom li span.mine{background-position:1px -891px;}
.nav_index_bottom li span.tg{background-position:-28px -401px;background-size:80px auto;}
.nav_index_bottom li span.video{background-position:-35px -984px;}
.nav_index_bottom li span.photo{background-position:0 -984px;}
.nav_index_bottom li span.bankuai{background-position:0px -830px;}
.nav_index_bottom li span.livemanage{background-position:2px -1049px;}
.nav_index_bottom li.current span.bankuai{background-position:-35px -830px;}
.nav_index_bottom li span.refresh{background-position:1px -862px;}
.nav_index_bottom li span.weixin{background-position:-33px -1048px; width:27px;}
.nav_index_bottom li span.shoucang{background-position:-71px -983px;}
.nav_index_bottom li .favok:before { content:' '; background-position:-71px -1049px;}
.nav_index_bottom li span.comments{background-position:-70px -1017px;}
.nav_index_bottom li .seniorSend,.nav_index_bottom li .seniorSend2 { margin:-10px auto 0; width:60px; height:54px; padding:6px 0 0 0; border-radius:30px; background-color:#fb9031; color:#fff;}
.nav_index_bottom li span.fatie { background-position:-32px -862px; margin-top:3px;}
.nav_index_bottom li span.fatie2,.nav_index_bottom li span.fatie3,.nav_index_bottom li span.dadianhua { background-position:9px -1092px; width:46px; height:46px; border-radius:23px; margin-top:-24px; background-color:#fb9031;}
.nav_index_bottom li span.dadianhua { background-position:-36px -1090px;}
.nav_index_bottom li span.fatie3 { background-position:-38px -1311px;}
.nav_index_bottom a{display:block;color:#333;padding-top:6px;}
.nav_index_bottom li.current a{color:#ff9b42;}

.nav_index_bottom li span.myhotlistby {background-position:0px -1017px;}
.nav_index_bottom li span.add_myhotlistby { background-position:-35px -788px; width:30px; height:27px;}
.nav_index_bottom li span.connections {background-position:-35px -1018px;}


/*会员总览*/
.zl_search {padding:5px 10px;}

/*会员部分*/
.user_header .back,.user_header .search,.user_header .type,.user_header .my {background:url(images/headicon.png) no-repeat; background-size:100px auto;}
.user_header {height:45px; line-height:45px;  font-size:20px; text-align:center; position:relative; z-index:9;}
.user_header {width:100%;position:fixed;top:0;left:0;z-index:1004;}
.windowIframe .user_header,.addeditNode .user_header { position:relative; z-index:9;}
.user_header .back,.user_header .search,.user_header .type,.user_header .my {position:absolute;width:36px;height:45px;top:0;left:8px;font-size:16px;overflow:hidden;}
.user_header .search,.user_header .type,.user_header .my {left:auto;right:10px;text-indent:-999px;}
.user_header .back {background-position:-57px -322px; padding-left:10px; text-align:right; line-height:45px; display:block; color:#fff; opacity:1; font-weight:normal; text-shadow:none;}
.user_header .search {background-position:-48px -256px;}
.user_header .type {background-position:6px -323px; right:4px;}
.user_header .my {background-position:6px -376px;}
.user_header .ico_ok {background-position:-50px -376px;}

.color1 { background:#FC6DA2; color:#ffffff;}
.color2 { background:rgba(251,144,49,0);}

.pal_title {padding:0px 5px; height:45px; line-height:45px;}
.pal_title h3 {font-size:16px; font-weight:normal;}
.pal_title h3 em{display:inline-block; height:12px; border-left:4px solid #ff4f86; border-radius:2px; margin-right:3px;}
.pal_title span {display:block; float:right; font-size:12px; color:#FF4F86;}

.pal_title2 {margin:0px 5px; padding:0px 5px; height:35px; line-height:35px; background:#EFEFEF;}
.pal_title2 h3 {font-size:16px; font-weight:normal;}
.pal_title2 h3 em{display:inline-block; height:12px; border-left:4px solid #ff4f86; border-radius:2px; margin-right:3px;}
.pal_title2 span {display:block; float:right; font-size:12px; color:#FF4F86;}

.home_vip {padding:5px; max-width:100%; overflow:hidden; overflow-x:auto;}
.home_vip li {float:left; width:110px; height:135px; overflow:hidden; margin:0px 2px; position:relative; display:block;}
.home_vip li img {width:110px; height:135px; vertical-align:top; border-radius:5px;}
.home_vip li em {position:absolute; left:0px; bottom:0px; color:#fff; width:100%; text-align:center; line-height:30px; height:30px; overflow:hidden; font-size:12px; background-image: linear-gradient(rgba(0,0,0,0),rgba(0,0,0,0.8)); border-radius:5px;}

.list_2user {padding:5px; max-width:100%; overflow:hidden; overflow-x:auto;}
.list_2user li {float:left; width:48.5%; position:relative; overflow:hidden; margin-left:1%; margin-bottom:10px; text-align:center;}
.list_2user li img {width:100%; height:200px; border-radius:5px;}
.list_2user li span {display:block; font-size:12px; color:#999;}
.list_2user li span strong {color:#333;}

.btn {text-align:center; padding-bottom:10px; padding-top:10px;}
.btn span {display:block; border-radius:3px; border:1px solid #ebebeb; width:50%; margin:0 auto; line-height:35px; cursor:pointer;}

.user_head_bg {padding-top:35px; width:100%; height:250px; background:url("images/user_head_bg.jpg") no-repeat center center; background-size:100%; text-align:center;}

.user_box1 {height:100px; margin-top:-110px;}
.user_box1 .pic {float:left; width:110px; margin:10px;}
.user_box1 .pic img {width:110px; height:150px; border:3px solid #FFF;}
.user_box1 .name_box {float:left; margin:90px 0px 0px 0px;}
.user_box1 .name_box .nickname {float:left; font-size:20px; line-height:25px;}
.user_box1 .name_box .userrank {float:right; font-size:14px; color:#f60; line-height:25px;}
.user_box1 .name_box .rz_box {margin-top:5px;}
.user_box1 .name_box .rz_box em {display:block; margin-top:5px; color:#999;}

.user_dubai {margin:0px auto 10px auto; padding:15px 10px; background-color:#FAFAFA; }
.user_dubai span {color:#999; display:block; float:left;}

.user_pxbox {margin:0px;}
.user_pxbox h2 {padding:8px 10px; background:#fafafa; border-top:1px solid #ebebeb; border-bottom:1px solid #ebebeb; font-size:15px; color:#82c553;}
.user_pxbox .contents {padding:10px; background:#FFFFFF; line-height:200%; overflow:hidden;}
.user_pxbox .p_line p { border-bottom:1px solid #f1f1f1; padding:8px 0px; margin:0 5px;}
.user_pxbox .p_line p span {top:8px;}

.icon { background-image: url(images/dt.png)!important;}

.user_pxbox h2 em {display:block; width:16px; height:16px; float:left; margin:4px 5px 0 0;}
.user_pxbox h2 em.em1 {background-position: 0px -40px;}
.user_pxbox h2 em.em2 {background-position: 0px -20px;}
.user_pxbox h2 em.em3 {background-position: 0px -40px;}

.my-gallery { border-radius:5px; background-color:#fff; overflow-x:auto; -webkit-overflow-scrolling:touch;}
.my-gallery figure { display:table-cell; vertical-align:middle; text-align:center; padding:0 5px; -webkit-box-sizing:border-box; -moz-box-sizing:border-box; box-sizing:border-box;}
.my-gallery figure img { vertical-align:middle; width:82px; height:82px; border-radius:3px;}

.xtab .pal {width:20%; float:left;}
.xtab .pal li {padding-left:5px;}
.xtab .on {background:#F3F3F3; border-left:1px solid #ddd; border-bottom:1px solid #ddd;}
.xtab .on a {color:#f60;}
.xtab .off {background:#FFFFFF;}
.xtab .gx_show {width:74%; min-height:230px; float:left; padding:0px 10px; background:#F3F3F3; border-bottom:1px solid #ddd;}

.gx_my {text-align:center; padding:10px;}

/*会员登录*/
.login li:before,.login_nav li a:before,.user_reg .item2:before {background:url(images/o_icons.png) no-repeat;background-size:150px auto;}
.login li:before,.login_nav li a:before {display:inline-block; vertical-align:middle;content:'';}

.dl,.reg_btn {color:#ffffff;background:#cccccc;display:block;width:60%;margin:0 auto 20px;font-size:16px;border-radius:50px;height:40px;position:relative; border:0 none; outline:0; cursor:pointer;}
.dl,.reg_btn {background:#fb9031;}
#submit_1.disabled { background-color:#ddd;}

.login_nav ul { display:-webkit-box; display:-moz-box; display:box;}
.login_nav li { -webkit-box-flex:1; width:100%; -webkit-flex:1; flex:1;text-align:center;}

.login { margin-top:15px;}
.login .item2,.user_reg .item2,.get_pw .item2{background:#ffffff;border:1px solid #eeeeee;height:26px;padding:8px 10px 10px 72px;position:relative; margin:10px; border-radius: 26px;}
.login li input,.user_reg li input,.get_pw li input{font-size:16px;height:16px;line-height:16px;padding:5px 0;width:100%; border:0 none; outline:0; vertical-align:-4px;}
input:-webkit-autofill { -webkit-box-shadow: 0 0 0px 1000px white inset;}
.login li.username:before,.login li.pw:before,.user_reg li.username:before,.user_reg li.pw:before,.user_reg li.vcode:before,.get_pw li.pw:before,.get_pw li.confirm_pw:before,.get_pw li.email_phone:before,.get_pw li.vcode:before,.user_reg li.userqq:before,.user_reg li.email:before,.user_reg li.mobile:before{width:40px;height:26px;border-right:1px solid #eeeeee;margin-right:15px;background-size:120px auto;background-position:0 -35px; position:absolute; left: 19px; top:9px;}

.login li.pw:before,.user_reg li.pw:before,.get_pw li.pw:before{background-position:-98px -281px;}
.user_reg li.userqq:before {background-position:-92px -643px;}
.dl{margin:20px auto 0;}

.login_nav{margin-top:10px;}
.login_nav li{border:0;border-left:1px solid #dedede;font-size:14px;}
.login_nav li:first-child{border:0;}
.login_nav li a{color:#333333;display:block;}
.login_nav li a:before{width:40px;height:40px;display:block;margin:auto;background-size:120px auto;}
.login_nav li.qq a:before{background-position:6px -312px;}
.login_nav li.wx a:before{background-position:-41px -312px;}
.login_nav li.reg a:before{background-position:-85px -312px;}
.login_nav .title{text-align:center;font-size:15px;line-height:24px;position:relative;margin-bottom:5px;}
.login_nav .title:before{position:absolute;top:11px;width:90%;left:50%;margin-left:-45%;height:1px;background: -webkit-linear-gradient(left,#eee,#7f7f7f,#eee);content:'';}
.login_nav .title span{display:inline-block;padding:0 10px;background:#fff;position:relative; font-size:12px; color:#aaa;}

/*会员注册*/
.hd_tips {padding:10px; background:#FFFFFF; color:#999999; font-size:16px;}
.reg_tab td {padding:12px 0px; font-size:15px; border-bottom:1px solid #ECECEC;}
.reg_tab td select {padding:5px;}
.reg_tab .input_item {width:150px; height:20px; padding:5px; border:none; outline:none; font-size:15px;}
.reg_tab .send_code {height:30px; line-height:30px; font-size:14px;}

/*会员中心*/
.oe_cp {margin-top:10px; font-size:0.7rem;font-family:"Microsoft Yahei",arial,"Hiragino Sans GB","Hiragino Sans GB W3", "\5b8b\4f53",simsun; color:#333; margin:0px; padding:0px; line-height:1.2rem;}


/*活动*/
.party-list {margin:5px 0px;}
.party-list li {height:70px; width:100%; border-bottom:1px solid #ddd; padding:5px 0px; background:url("images/ss.png") no-repeat right center;}
.party-list li img {width:80px; height:60px; border-radius:5px; margin:5px 10px; float:left;}
.party-list li:hover {background:#f8f8f8 url("images/ss.png") no-repeat right center;}

.party-con {float:left; color:#666; line-height:22px; font-size:12px; margin-top:4px; overflow:hidden; white-space:nowrap; text-overflow:ellipsis;}
.party-con h3 {font-weight:normal; width:100%; height:16px; font-size:16px;}
.party-con span {color:#999; font-size:14px;}
.party-con span strong {color:#FF359A;}

.party-show {padding:5px; overflow:hidden;}
.party-show h1 {margin:5px; text-align:center; font-size:18px;}
.party-show .cover-pic {margin:10px 0px; text-align:center;}
.party-show .cover-pic img {width:100%;}
.party-show h3 {margin:10px auto; padding:5px; text-align:left; font-size:18px; background-color:#F3F3F3; font-size:14px;}
.party-show img {width:expression(this.width > 95% ? 95%:true); max-width:95%;}

.party-show .btn_bm,.party-show .btn_finish {width:80%; border-radius:3px; display:block; margin:0 auto; height:40px; line-height:40px; margin-top:5px; text-align:center;}
.party-show .btn_bm {color:#FFFFFF; background:#4EC1FF;}
.party-show .btn_finish {color:#666; background:#E3E3E3;}

.oe_home_bar.three dl{width:33.3%; float:left; border-right:1px solid #ebebeb; margin-left:-1px;}
.oe_home_bar{position:fixed; left:0px; bottom:0px; width:100%; height:55px; border-top:1px solid #ebebeb; background:#fff; z-index:1;}
.oe_home_bar dl{width:25%; float:left;text-align:center; color:#ff4f86; cursor:pointer;}
.oe_home_bar dl dt{height:32px;}
.oe_home_bar dl dt i{line-height:32px; display:inline-block; font-size:28px; position:relative; top:4px;}
.oe_home_bar dl.current{color:#b5b5b5;}
.oe_home_bar dl dd{font-size:12px;}

.oe_home_bar dl dt {position:relative; text-align:center;}
.oe_home_bar dl dt em{border:1px solid #ddd; display:inline-block; width:25px; height:25px; line-height:25px; border-radius:20px; position:relative; top:5px; cursor:pointer; text-align:left;}
.oe_home_bar dl dt em i{display:inline-block; position:absolute; overflow:hidden; left:4px; top:-2px; text-align:left; font-size:16px; color:#ff4f86;}
.oe_home_bar dl dt em.current i{color:green;}
.oe_home_bar dl dt em.current i{
  width:5px;
  animation:sound_s 0.6s infinite;
  -moz-animation:sound_s 0.6s infinite; /* Firefox */
  -webkit-animation:sound_s 0.6s infinite; /* Safari and Chrome */
  -o-animation:sound_s 0.6s infinite; /* Opera */
}

/*单页*/
.about_menu {margin-bottom:5px; background:#FFECF5; border-bottom:1px solid #FC6DA2; font-size:12px; max-width:100%; overflow:hidden; overflow-x:auto;}
.about_menu li {padding:10px 5px; float:left; text-align:center;}
.about_menu li a:link,.about_menu li a:visited {display:block; padding:3px 5px; color:#666; text-decoration:none;}
.about_menu li a:hover,.about_menu li a.act {background-color:#FF95CA; border-radius:5px; color:#FFF;}
.about_menu li a.act {font-weight:bold;}

.about_div {padding:10px;}
.about_div h1 {width:90%; margin:10px auto; padding:10px 5px; text-align:center; font-size:20px; background-color:#EAEAEA; border-radius:5px;}
.about_div .contents {font-size:16px; line-height:150%;}
.about_div p {margin:10px auto;}
.about_div .contents img {width:expression(this.width > 95% ? 95%:true); max-width:95%;}
.about_div .contents td img {width:expression(this.width > 95% ? 95%:true); max-width:95%;}

/*文章*/
.news_list {margin:0;}
.news_list li {border-bottom:#e8e8e8 1px solid; padding-top:15px; padding-bottom:6px; padding-left:10px; font-size:18px; line-height:26px;}
.news_list li:hover {background:#f8f8f8 url("images/ss.png") no-repeat right center;}
.news_list span {display:block; height:25px; margin-top:5px; padding:0 4px; color:#999; font-size:14px;}
.border {border-top:#ccc 1px solid;}
.news_list .right {color:#999;float:right;margin-right:20px;font-size:14px;}
.news_list .right img {vertical-align:middle;}
.news_list .right span {padding-right:5px;}

.news {margin:10px; font-size:18px; line-height:30px; padding-bottom:10px;}
.news img {margin:0 auto; width:expression(this.width > 90% ? 90%: true); max-width:90%; height:auto;}
.news p {padding:5px;}
.news a {color:#06c;}
.news_t {padding:20px 10px 0 10px; font-size:24px; line-height:35px; text-align:left; color:#333;}
.news_t1 {padding:10px; border-bottom:#ccc 1px solid; font-size:12px; color:#999;}
.news_t1 a {color:#333; padding:0;}
.news_t1 a:hover {color:red;text-decoration:none;}
.news_t1 span {padding-right:5px;}

/*翻页*/
.page_div {margin:10px; padding:5px; text-align:center; overflow:hidden;}
.page_div a {font-size:12px; padding:5px 7px; margin:0px 5px; color:#FFF; background:#FF95CA; text-decoration:none; border-radius:5px;}
.page_div a:visited {color:#FFF; background-color:#FF95CA;}
.page_div a:hover {color:#FFF; background-color:#FF69B4;}

/*div表格*/
#line5 {overflow:hidden; height:5px; clear:both;}
#line10 {overflow:hidden; height:10px; clear:both;}
#line20 {overflow:hidden; height:20px; clear:both;}
#line45 {overflow:hidden; height:45px; clear:both;}
#line_bg {width:100%; height:10px; background:#F5F5F5;}

/*链接*/
a {color:#333333;text-decoration:none;}
a:hover {color:#f60; text-decoration:none;}

a.pink {color:#F550B2; text-decoration:none;}
a.pink:visited {color:#F550B2; text-decoration:none;}
a.pink:hover {color:#F550B2; text-decoration:underline;}

a.blue {color:#06c; text-decoration:none;}
a.blue:visited {color:#06c; text-decoration:none;}
a.blue:hover {color:#DB4286; text-decoration:none;}