@charset "utf-8";
/*页面共用CSS*/
html{ width:100%; height:auto;}
body { font-family:"Lucida Grande","微软雅黑","黑体","宋体","新宋体","Arial"; font-size:16px; line-height:24px; color:#6E6E6E; background-color:#FFFFFF; width:100%; height:auto; margin:0 auto}
body { position:relative; -webkit-tap-highlight-color:transparent;}
h1, h2, h3, h4, h5 {font-family:"Lucida Grande","微软雅黑","黑体","宋体","新宋体","Arial"; font-size:18px; color:#595959;font-weight:normal; float:left}
a { color:#6E6E6E; text-decoration:none}
a:link { color:#6E6E6E}
a:visited { color:#6E6E6E}
a:active { color:#6E6E6E}
a:hover { color:#6E6E6E}
.black { color:#595959}
a.black { color:#595959}
a.black:link { color:#595959}
a.black:visited { color:#595959}
a.black:active { color:#595959}
a.black:hover { color:#595959}
.gray { color:#AAAAAA}
a.gray { color:#AAAAAA}
a.gray:link { color:#AAAAAA}
a.gray:visited { color:#AAAAAA}
a.gray:active { color:#AAAAAA}
a.gray:hover { color:#AAAAAA}
.red { color:#FF6569}
a.red { color:#FF6569}
a.red:link { color:#FF6569}
a.red:visited { color:#FF6569}
a.red:active { color:#FF6569}
a.red:hover { color:#FF6569}

img,a img{border:0; object-fit:cover}
img { vertical-align:middle}
ul,li,dl,ol{
	list-style:none;
	text-indent: 0px;
}
em { color:#FF6569; font-style:normal}
input[type="radio"],input[type="checkbox"] { vertical-align:middle; cursor:pointer}
input,textarea { outline:none}
input[type="text"],input[type="password"],input[type="file"],input[type="date"],input[type="email"],input[type="button"],input[type="submit"],[type="search"],button,textarea,select { -webkit-appearance: none}
* { margin:0px; padding:0px}
.left { float:left}
.right { float:right}
.space { width:100%; height:10px; line-height:10px; float:left; clear:both; overflow:hidden}
.border { border-bottom:#E8E8E8 1px solid}
.default { width:100%; height:auto; float:left; clear:both}
.graybg { background-color:#E8E8E8}
.relative { position:relative}
.hidden { overflow:hidden}
.nowrap { white-space:nowrap; word-break:keep-all}

.y-show { display:block}
.y-hide { display:none}
.y-visible { visibility:visible}
.y-invisible { visibility:hidden}

.pt10 { padding-top:10px;}
.pb10 { padding-bottom:10px}
.pl10 { padding-left:10px;}
.pr10 { padding-right:10px}
.pt5 { padding-top:5px;}
.pb5 { padding-bottom:5px}
.pl5 { padding-left:5px;}
.pr5 { padding-right:5px}
.f12 { font-size:12px}
.f14 { font-size:14px}

.inbox { line-height:20px; font-size:14px; font-weight:normal; padding:3px 0}

.wrapper { width:100%; height:auto; float:left; clear:both; position:relative}
.pagemain { width:100%; height:auto; float:left; clear:both; overflow:hidden; position:absolute; left:0px; top:0px; z-index:9998}

.header { width:100%; height:40px; line-height:40px; font-size:20px; color:#FF6569; background-color:#FFFFFF; border-bottom:#B7B7B7 1px solid; position:fixed;z-index:10001;left:0;top:0;}
.header .headback { width:40px; height:40px; float:left; background-color:#FFFFFF; position:absolute; left:0; top:0; z-index:9999}
.header .headtitle { width:100%; height:40px; overflow:hidden; text-align:center}
.header .headmenu { width:auto; height:40px; float:right; background-color:#FFFFFF; position:absolute; right:0; top:0; z-index:9999}
.header .headsearch { width:100%; height:40px}
.header .headsearch form { display:block; width:100%; height:30px; position:relative}
.header .headsearch form input[type="text"] { display:block; width:99%; height:28px; line-height:28px; color:#6E6E6E; border:#FF6569 1px solid; border-radius:5px; -moz-border-radius:5px}
.header .headsearch form input[type="search"] { display:block; width:99%; height:28px; line-height:28px; color:#6E6E6E; border:#FF6569 1px solid; border-radius:5px; -moz-border-radius:5px}
.header .headsearch form input[type="submit"],.header .headsearch form input[type="button"] { width:28px; height:28px; line-height:28px; background:url(../images/search.png) center center no-repeat; position:absolute; right:3px; top:0; z-index:1; border:none; cursor:pointer}
.header a { display:block; width:40px; height:40px; line-height:40px; float:left}
.header a.w30 { width:30px}
.header a.back { background:url(../images/back.png) center center no-repeat}
.header a.menu { background:url(../images/menu.png) center center no-repeat}
.header a.search { background:url(../images/search.png) center center no-repeat}
.header a.logo { background:url(../images/logo.png) center center no-repeat}
.header a.share { background:url(../images/share.png) center center no-repeat}
.header a.write { background:url(../images/write.png) center center no-repeat}
.header a.add { background:url(../images/add.png) center center no-repeat}
.header a.edit { background:url(../images/edit.png) center center no-repeat}
.header a.del { background:url(../images/del.png) center center no-repeat}
.header a.text { width:auto; padding:0 15px; font-size:16px; font-weight:normal; color:#FF6569; text-decoration:none}
.header a.text:link { color:#FF6569}
.header a.text:visited { color:#FF6569}
.header a.text:active { color:#FF6569}
.header a.text:hover { color:#FF6569}
.header a.text.complete { padding-left:18px; background:url(../images/complete.png) left center no-repeat}

.header .headmenu ul { display:none; width:100px; height:auto; float:left; border:#E8E8E8 1px solid; border-bottom-style:none; background-color:#F7F7F7; position:absolute; right:10px; top:40px; z-index:1}
.header .headmenu ul li { width:100%; height:auto; float:left; clear:both; border-bottom:#E8E8E8 1px solid}
.header .headmenu ul li a { display:block; width:100%; height:30px; line-height:30px; color:#6E6E6E; text-align:center; font-size:16px; font-weight:normal}
.header .headmenu ul li a:link { color:#6E6E6E}
.header .headmenu ul li a:visited { color:#6E6E6E}
.header .headmenu ul li a:active { color:#6E6E6E}
.header .headmenu ul li a:hover { color:#6E6E6E}
.header .headmenu .right_app{background: #FF6569;border-radius: 2rem;color: white;font-size: 14px;margin-top: 0.3rem;height: 30px;width: 80px;text-align: center;line-height: 2rem;float:right;}

.floater { width:80%; height:100%; float:left; position:fixed; _position:absolute; left:-80%; top:0px; z-index:10001; background-color:#282828; border-right:#6B6B6B 0px solid; display:none}
.floater .accountarea { width:100%; height:157px; background:url(../images/accountbg.jpg) left top repeat #282828; color:#FFFFFF; overflow:hidden}
.floater .accountarea a { color:#FFFFFF; text-decoration:none}
.floater .accountarea a:link { color:#FFFFFF}
.floater .accountarea a:visited { color:#FFFFFF}
.floater .accountarea a:active { color:#FFFFFF}
.floater .accountarea a:hover { color:#FFFFFF}
.floater .accountarea .account { width:180px; height:100px; padding:32px 30px 25px 30px}
.floater .accountarea .account h1 { width:165px; height:50px; padding-left:15px; padding-top:50px; font-size:24px}
.floater .accountarea .account .face_name { width:100%; height:52px; overflow:hidden}
.floater .accountarea .account .face_name .face { width:52px; height:52px; float:left; padding-right:10px; overflow:hidden; position:relative}
.floater .accountarea .account .face_name .face img { width:52px; height:52px}
.floater .accountarea .account .face_name .face .uplayer { width:52px; height:52px; position:absolute; left:0; top:0; z-index:999; background:url(../images/accountbg.png) center center no-repeat}
.floater .accountarea .account .face_name h2 { width:118px; height:52px; float:left; overflow:hidden; font-size:18px; line-height:52px}
.floater .accountarea .account .userstat { width:100%; height:32px; padding-top:15px; overflow:hidden}
.floater .accountarea .account .userstat table { border-left:#FFFFFF 1px solid}
.floater .accountarea .account .userstat td { line-height:16px; font-size:14px; border-right:#FFFFFF 1px solid}
.floater .accountarea .account .userstat td span { font-size:16px}

.floater .mainmenu { width:100%; height:auto; float:left; clear:both; overflow:hidden; padding-top:10px; padding-bottom:40px}
.floater .mainmenu ul { width:100%; height:auto; float:left; clear:both; overflow:hidden}
.floater .mainmenu li { width:100%; height:70px; border-bottom:#323132 1px solid}
.floater .mainmenu li a { color:#FFFFFF; text-decoration:none; display:block; width:100%; height:70px; line-height:70px; background-image:url(../images/menubg.png); background-repeat:no-repeat; font-size:18px; font-weight:bold; overflow:hidden}
.floater .mainmenu li a:link { color:#FFFFFF}
.floater .mainmenu li a:visited { color:#FFFFFF}
.floater .mainmenu li a:active { color:#FF6569; background-color:#333333}
.floater .mainmenu li a:hover { color:#FF6569; background-color:#333333}
.floater .mainmenu li a.red { color:#FF6569}
.floater .mainmenu li a.red:link { color:#FF6569}
.floater .mainmenu li a.red:visited { color:#FF6569}
.floater .mainmenu li a.red:active { color:#FF6569}
.floater .mainmenu li a.red:hover { color:#FF6569}
.floater .mainmenu li a.select { background-position:40px -5px}
.floater .mainmenu li a.select:hover { background-position:40px -5px}
.floater .mainmenu li a.sou { background-position:40px -85px}
.floater .mainmenu li a.sou:hover { background-position:40px -565px}
.floater .mainmenu li a.msg { background-position:40px -405px}
.floater .mainmenu li a.msg:hover { background-position:40px -645px}
.floater .mainmenu li a.msg.noread { background-position:40px -166px}
.floater .mainmenu li a.msg.noread:hover { background-position:40px -725px}
.floater .mainmenu li a.nearby { background-position:40px -245px}
.floater .mainmenu li a.nearby:hover { background-position:40px -885px}
.floater .mainmenu li a.set { background-position:40px -325px}
.floater .mainmenu li a.set:hover { background-position:40px -965px}
.floater .mainmenu li a span { padding-left:80px}

.floater .menuitembox { display:none; width:50%; height:100%; float:left; clear:both; background-color:#FFFFFF; overflow:hidden; padding-top:10px; position:absolute; right:-25%; top:0px; z-index:999}
.floater .menuitembox .selectmenu li a { color:#6E6E6E; font-weight:normal; display:block; width:100%; height:100%}
.floater .menuitembox .selectmenu li a:link { color:#6E6E6E}
.floater .menuitembox .selectmenu li a:visited { color:#6E6E6E}
.floater .menuitembox .selectmenu li a:active { color:#6E6E6E}
.floater .menuitembox .selectmenu li a:hover { color:#6E6E6E}

.container { width:100%; height:auto; min-height:440px; float:left; overflow:hidden; background-color:#FFFFFF; padding-top:40px}
.container .content { width:100%; height:auto; float:left; clear:both; overflow:hidden; color:#595959; word-break:break-all}
.container .content img {max-width:100%; height:auto; border-radius:10px}
.container .content embed { max-width:100%; max-height:400px}
.container .content.index img { width:100%}
.container .content a { color:#6E6E6E; font-size:16px; font-weight:normal}
.container .content a:link { color:#6E6E6E}
.container .content a:visited { color:#6E6E6E}
.container .content a:active { color:#6E6E6E}
.container .content a:hover { color:#6E6E6E}
.container .content.innerp { line-height:28px}
.container .content.innerp p { padding:5px 0; clear:both}
.container .content.innerp div { padding:10px 0; clear:both}

.container .box a { font-size:16px; color:#6E6E6E; font-weight:normal; text-decoration:none}
.container .box a.f14 { font-size:14px}
.container .box a.f12 { font-size:12px}
.container .box a:link { color:#6E6E6E}
.container .box a:visited { color:#6E6E6E}
.container .box a:active { color:#6E6E6E}
.container .box a:hover { color:#6E6E6E}
.container .box a.black { color:#595959}
.container .box a.black:link { color:#595959}
.container .box a.black:visited { color:#595959}
.container .box a.black:active { color:#595959}
.container .box a.black:hover { color:#595959}
.container .box a.gray { color:#AAAAAA}
.container .box a.gray:link { color:#AAAAAA}
.container .box a.gray:visited { color:#AAAAAA}
.container .box a.gray:active { color:#AAAAAA}
.container .box a.gray:hover { color:#AAAAAA}
.container .box a.red { color:#FF6569}
.container .box a.red:link { color:#FF6569}
.container .box a.red:visited { color:#FF6569}
.container .box a.red:active { color:#FF6569}
.container .box a.red:hover { color:#FF6569}

.container .inbox a { color:#999999; font-weight:normal}
.container .inbox a:link { color:#999999}
.container .inbox a:visited { color:#999999}
.container .inbox a:active { color:#999999}
.container .inbox a:hover { color:#999999}

/*标准评论区*/
.sddcomment { width:100%; height:auto; float:left; clear:both}
.sddcomment td { padding-bottom:15px}
.sddcomment tr.last td.border { border-bottom-style:none}
.sddcomment .cuser { width:100%; height:auto; float:left; clear:both; padding-bottom:10px}
.sddcomment .cuser .cu { width:80%; height:40px; float:left}
.sddcomment .cuser .cu h3 { width:auto; height:24px; float:left; clear:both; overflow:hidden}
.sddcomment .cuser .cu h3 a { font-size:18px; font-weight:normal; color:#FF6569}
.sddcomment .cuser .cu h3 a:link { color:#FF6569}
.sddcomment .cuser .cu h3 a:visited { color:#FF6569}
.sddcomment .cuser .cu h3 a:active { color:#FF6569}
.sddcomment .cuser .cu h3 a:hover { color:#FF6569}
.sddcomment .cuser .cu p { width:auto; height:16px; line-height:16px; float:left; clear:both; font-size:12px; color:#AAAAAA}
.sddcomment .cuser .cm { width:23px; height:24px; float:right; position:relative}
.sddcomment .cuser .cm a { display:block; width:100%}
.sddcomment .cuser .cm a.mng { background:url(../images/mngpoint.png) right center no-repeat; height:24px}
.sddcomment .cuser .cm ul { display:none; width:108px; height:auto; float:left; border:#E8E8E8 1px solid; border-bottom-style:none; background-color:#F7F7F7; position:absolute; right:0; top:28px; z-index:1}
.sddcomment .cuser .cm ul li { width:100%; height:auto; float:left; clear:both; border-bottom:#E8E8E8 1px solid}
.sddcomment .cuser .cm ul li a { color:#6E6E6E; text-align:center; font-size:16px; font-weight:normal; height:32px; line-height:32px}
.sddcomment .cuser .cm ul li a:link { color:#6E6E6E}
.sddcomment .cuser .cm ul li a:visited { color:#6E6E6E}
.sddcomment .cuser .cm ul li a:active { color:#6E6E6E}
.sddcomment .cuser .cm ul li a:hover { color:#6E6E6E}
.sddcomment .cinfo { width:90%; height:auto; float:left; clear:both; overflow:hidden}

/*消息类评论区*/
.msgcomment { width:100%; height:auto; float:left; clear:both}
.msgcomment td { padding-bottom:10px}
.msgcomment tr.last td.border { border-bottom-style:none}
.msgcomment .cuser { width:100%; height:auto; float:left; clear:both; padding-bottom:5px}
.msgcomment .cuser h2 { width:auto; height:30px; line-height:30px; float:left}
.msgcomment .cuser h2 a { color:#595959; font-size:18px; font-weight:normal}
.msgcomment .cuser h2 a:link { color:#595959}
.msgcomment .cuser h2 a:visited { color:#595959}
.msgcomment .cuser h2 a:acitve { color:#595959}
.msgcomment .cuser h2 a:hover { color:#595959}
.msgcomment .cuser .rtime { width:auto; height:30px; line-height:30px; float:right; font-size:12px; color:#AAAAAA}
.msgcomment .cinfo { width:100%; height:auto; float:left; clear:both; color:#999999}
.msgcomment td.mng { display:none; width:80px; height:100%; background-color:#FF6569; text-align:center}
.msgcomment td.mng a { display:block; width:80px; height:100%; min-height:80px; line-height:80px; color:#FFFFFF; font-size:18px; font-weight:normal}
.msgcomment td.mng a:link { color:#FFFFFF}
.msgcomment td.mng a:visited { color:#FFFFFF}
.msgcomment td.mng a:active { color:#FFFFFF}
.msgcomment td.mng a:hover { color:#FFFFFF}

/*标准listview*/
.sddlistview { width:100%; height:auto; float:left; clear:both}
.sddlistview tr.maintr td { padding-top:15px; padding-bottom:5px}
.sddlistview tr.memotr td { padding-top:5px; padding-bottom:12px}
.sddlistview .maintr .sddimg { width:100px; height:auto; float:left; max-height:120px; overflow:hidden; border-radius:10px}
.sddlistview .maintr h2 { width:100%; height:auto; float:left; clear:both}
.sddlistview .maintr h2 a { color:#595959; font-size:18px; font-weight:normal}
.sddlistview .maintr h2 a:link { color:#595959}
.sddlistview .maintr h2 a:visited { color:#595959}
.sddlistview .maintr h2 a:active { color:#595959}
.sddlistview .maintr h2 a:hover { color:#595959}
.sddlistview .maintr .cinfo { width:100%; height:auto; float:left; clear:both; color:#999999; padding-top:5px; font-size:12px; line-height:18px}
.sddlistview .maintr .cinfo .content a { color:#999999; font-size:14px}
.sddlistview .maintr .cinfo .content a:link { color:#999999}
.sddlistview .maintr .cinfo .content a:visited { color:#999999}
.sddlistview .maintr .cinfo .content a:active { color:#999999}
.sddlistview .maintr .cinfo .content a:hover { color:#999999}
.sddlistview .memotr { color:#999999; font-size:12px; line-height:20px}
.sddlistview .memotr a { color:#999999; font-size:12px; font-weight:normal; margin-right:10px}
.sddlistview .memotr a:link { color:#999999}
.sddlistview .memotr a:visited { color:#999999}
.sddlistview .memotr a:active { color:#999999}
.sddlistview .memotr a:hover { color:#999999}
.sddlistview .memotr .stat { width:auto; height:20px; float:left}
.sddlistview .memotr .time { width:auto; height:20px; float:right}
.sddlistview .memotr span { padding-right:15px}

/*大图listview*/
.biglistview { width:100%; height:auto; float:left; clear:both}
.biglistview ul { width:100%; height:auto; float:left; clear:both}
.biglistview li { width:100%; height:auto; float:left; clear:both}
.container .biglistview li a { color:#6E6E6E; font-size:18px; font-weight:normal}
.container .biglistview li a:link { color:#6E6E6E}
.container .biglistview li a:visited { color:#6E6E6E}
.container .biglistview li a:active { color:#6E6E6E}
.container .biglistview li a:hover { color:#6E6E6E}
.biglistview li .bigimg { width:100%; height:auto; max-height:500px; float:left; clear:both; overflow:hidden}
.biglistview li .bigimg img { width:100%}
.biglistview li span { margin-right:10px}
.biglistview li span.user { color:#BBBBBB; font-size:12px}
.biglistview li span.time { color:#BBBBBB; font-size:12px}
.biglistview li .pos { font-size:14px; height:18px; line-height:18px; background:url(../images/position.png) left center no-repeat; overflow:hidden}
.biglistview li .pos span { padding-left:15px; color:#AAAAAA}

/*对半listview*/
.halflistview { width:100%; height:auto; float:left; clear:both; background-color:#E8E8E8}
.container .halflistview a { color:#6E6E6E; font-size:18px; font-weight:normal}
.container .halflistview a:link { color:#6E6E6E}
.container .halflistview a:visited { color:#6E6E6E}
.container .halflistview a:active { color:#6E6E6E}
.container .halflistview a:hover { color:#6E6E6E}
.halflistview .halfimg { width:100%; height:200px; overflow:hidden}
.halflistview .halfimg img { width:100%; height:100%}
.halflistview .infocon {}
.halflistview .infocon h3 { width:100%; height:auto; float:left; clear:both; font-weight:normal; font-size:20px; padding:5px 0}
.halflistview .infocon p { width:auto; height:auto; float:left; clear:both; font-size:12px; font-weight:normal; color:#999999; line-height:18px; padding:2px 0 2px 20px}
.halflistview .infocon p.address { background:url(../images/address.png) left 3px no-repeat}
.halflistview .infocon p.opentime { background:url(../images/opentime.png) left 3px no-repeat}
.halflistview .infocon p.tel { background:url(../images/tel.png) left 3px no-repeat}
.halflistview .infocon p.totalcomment { padding-left:0; padding-top:5px}
.halflistview .infocon p.totalcomment img { margin-right:5px; vertical-align:top}

/*新闻listview*/
.newslistview { width:100%; height:auto; float:left; clear:both}
.newslistview ul { width:100%; height:auto; float:left; clear:both}
.newslistview li { width:100%; height:auto; float:left; clear:both}
.container .newslistview li a { color:#6E6E6E; font-size:18px; font-weight:normal}
.container .newslistview li a:link { color:#6E6E6E}
.container .newslistview li a:visited { color:#6E6E6E}
.container .newslistview li a:active { color:#6E6E6E}
.container .newslistview li a:hover { color:#6E6E6E}
.newslistview li h2 { width:100%; height:auto; float:left; clear:both; font-size:18px; font-weight:normal}
.newslistview li table.imgtab { background-color:#E8E8E8}
.newslistview li table.imgtab .imgin { width:100%; height:auto; max-height:300px; float:left; clear:both; overflow:hidden}
.newslistview li table.imgtab .imgin img { width:100%}
.newslistview li p { padding-top:10px; padding-bottom:20px; width:100%; height:auto; float:left; clear:both; overflow:hidden; font-size:16px; color:#AAAAAA}
.newslistview.travelnews li p { padding-bottom:5px}
.newslistview.travelnews li div.default { padding-bottom:20px; font-size:12px; color:#AAAAAA}
.newslistview.travelnews li table.imgtab .imgin { max-height:60vw}

/*商户listview*/
.shoplistview { width:100%; height:auto; float:left; clear:both}
.shoplistview .table td { padding-top:10px; padding-bottom:10px; border-bottom:#E8E8E8 1px solid}
.shoplistview .table tr.last td { border-bottom-style:none}
.shoplistview .table .img { width:120px; height:auto; float:left; overflow:hidden; max-height:120px}
.shoplistview .table .img img { width:120px}
.container .shoplistview .table a { color:#6E6E6E; font-size:18px; font-weight:normal}
.container .shoplistview .table a:link { color:#6E6E6E}
.container .shoplistview .table a:visited { color:#6E6E6E}
.container .shoplistview .table a:active { color:#6E6E6E}
.container .shoplistview .table a:hover { color:#6E6E6E}
.shoplistview .table h3 { width:100%; height:auto; float:left; clear:both; font-size:18px; font-weight:normal}
.shoplistview .table p { width:100%; height:auto; float:left; clear:both; padding:2px 0; color:#999999; font-size:12px; line-height:18px}
.shoplistview .table p.price { font-size:18px; color:#FF6569; padding:4px 0}
.shoplistview .table p.price.little { font-size:12px}
.shoplistview .table p img { vertical-align:top; margin-right:10px}
.shoplistview .table p.address { background:url(../images/address.png) left 3px no-repeat}
.shoplistview .table p.address span { padding-left:18px}

/*人员/菜单listview*/
.itemlistview { width:100%; height:auto; float:left; clear:both}
.itemlistview ul { width:100%; height:auto; float:left; clear:both}
.container .itemlistview a { color:#6E6E6E; font-size:16px; font-weight:normal}
.container .itemlistview a:link { color:#6E6E6E}
.container .itemlistview a:visited { color:#6E6E6E}
.container .itemlistview a:active { color:#6E6E6E}
.container .itemlistview a:hover { color:#6E6E6E}
.container .itemlistview li { width:25%; height:auto; float:left; overflow:hidden}
.container .itemlistview li .itemimg { width:60px; height:60px; overflow:hidden}
.container .itemlistview li .itemimg img { width:60px; height:60px}
.container .itemlistview li .iteminfo { width:100%; height:auto; float:left; clear:both}
.container .itemlistview li .iteminfo h4 { width:100%; height:24px; line-height:24px; float:left; clear:both; overflow:hidden; text-align:center; font-size:14px}
.container .itemlistview li .iteminfo p { width:100%; height:16px; line-height:16px; float:left; clear:both; overflow:hidden; text-align:center; font-size:12px; color:#999999}
.container .itemlistview.small li { width:20%; height:auto; float:left}
.container .itemlistview.small li .itemimg { width:50px; height:50px; overflow:hidden}
.container .itemlistview.small li .itemimg img { width:50px; height:50px}

/*留学页面推荐学校listview*/
ul.salistview li { width:50%; height:auto; float:left; clear:none}
ul.salistview li .bgimg { width:100%; height:auto; float:left; clear:both}
ul.salistview li .bgimg img { width:100%}
ul.salistview li .filter { width:100%; height:50px; overflow:hidden; background-color:#000000; position:absolute; left:0; bottom:0; z-index:1; filter:alpha(opacity=40); opacity:0.4}
ul.salistview li .liinfo { width:100%; height:50px; overflow:hidden; position:absolute; left:0; bottom:0; z-index:2; color:#CCCCCC}
ul.salistview li .liinfo h3 { width:100%; height:24px; padding-top:4px; font-size:16px; font-weight:normal; color:#CCCCCC; overflow:hidden}
ul.salistview li .liinfo h3 span { padding-left:10px; padding-right:10px}
ul.salistview li .liinfo .default { font-size:12px; height:16px; line-height:16px; font-weight:normal; overflow:hidden}
ul.salistview li .liinfo .default p { width:auto; height:auto; float:left; clear:both; padding:0 10px}

/*相册图片区*/
.photoa { width:100%; height:auto; float:left; clear:both}
.photoa ul { width:100%; height:auto; float:left; clear:both}
.photoa li { width:33.3%; height:auto; float:left; overflow:hidden}
.photoa li .paimg { width:100%; height:auto; float:left; overflow:hidden}
.photoa li .paimg img { width:100%; height:100px}

/*收藏区图片区*/
.photoc { width:100%; height:auto; float:left; clear:both}
.photoc ul { width:100%; height:auto; float:left; clear:both}
.photoc li { width:50%; height:auto; float:left; overflow:hidden}
.photoc li .pcimg { width:100%; height:auto; float:left; overflow:hidden}
.photoc li .pcimg img { width:100%; height:140px}
.photoc li .pcinfo { width:100%; height:30px; line-height:30px; float:left; clear:both; overflow:hidden; font-size:16px; font-weight:normal; color:#6E6E6E}
.photoc li .pcinfo .right { color:#FF6569}

/*表格区*/
.tbody { width:100%; height:auto; float:left; clear:both}
.tbody .tbodycon td { padding:10px 0; border-bottom:#E8E8E8 1px solid}
.tbody .tbodycon .last td { border-bottom-style:none}
.tbody .tbodycon td.ttitle { color:#999999}
.tbody .tbodycon td.tcon { color:#6E6E6E}
.container .tbody a { color:#6E6E6E}
.container .tbody a:link { color:#6E6E6E}
.container .tbody a:visited { color:#6E6E6E}
.container .tbody a:active { color:#6E6E6E}
.container .tbody a:hover { color:#6E6E6E}

/*表单区*/
.form { width:100%; height:auto; float:left; clear:both}
.form input[type="text"],.form input[type="password"],.form input[type="email"],.form input[type="date"],.from input[type="search"] { width:100%; height:24px; line-height:24px; border:none; background:none; font-size:16px; color:#6E6E6E; overflow:hidden; outline:none}
.form input.lbg,.form textarea.lbg { background:url(../images/texttips.png) left top no-repeat}
.form input.lb,.form textarea.lb { background:url(../images/texttips_must.png) left top no-repeat}
.form .file { width:100%; height:24px; line-height:24px; border:none; background:url(../images/photo.png) left center no-repeat; font-size:16px; color:#6E6E6E; overflow:hidden; position:relative}
.form .file input[type="file"] { width:100%; height:24px; line-height:24px; border:none; background:none; font-size:16px; color:#6E6E6E; overflow:hidden; outline:none; filter:alpha(opacity=0);opacity:0; cursor:pointer; position:absolute; left:0; top:0; z-index:2}
.form .file .filename { display:none; width:auto; height:24px; line-height:24px; float:left; clear:both; background:none; position:absolute; left:30px; top:0; z-index:1}
.form select { width:100%; height:24px; line-height:24px; border:none; background:none; font-size:16px; color:#6E6E6E; outline:none}
.form input[type="radio"],.form input[type="checkbox"],.form label { vertical-align:middle}
.form label { cursor:pointer; padding-right:10px}
.form textarea { width:100%; height:80px; line-height:24px; border:none; background:none; font-size:16px; color:#6E6E6E; overflow:hidden; overflow-y:visible; outline:none}

/*菜单区*/
.selectmenu { width:100%; height:auto; float:left; clear:both}
.selectmenu ul { width:100%; height:auto; float:left; clear:both}
.selectmenu li { width:100%; height:50px; line-height:50px; overflow:hidden; float:left; clear:both; border-bottom:#E8E8E8 1px solid; font-size:18px; font-weight:normal; background:url(../images/go.png) right center no-repeat}
.selectmenu li.last { border-bottom-style:none}
.container .selectmenu li a { color:#6E6E6E; font-weight:normal; display:block; width:100%; height:100%; overflow:hidden}
.container .selectmenu li a:link { color:#6E6E6E}
.container .selectmenu li a:visited { color:#6E6E6E}
.container .selectmenu li a:active { color:#6E6E6E}
.container .selectmenu li a:hover { color:#6E6E6E}
.selectmenu ul.imgmenu li { height:60px; line-height:60px}
.selectmenu ul.imgmenu li a span { padding-left:55px}
.selectmenu ul.imgmenu li a.fl { background-image:url(../images/flicon.png); background-repeat:no-repeat}
.selectmenu ul.imgmenu li a.fl.job { background-position:0 0px}
.selectmenu ul.imgmenu li a.fl.house { background-position:0 -60px}
.selectmenu ul.imgmenu li a.fl.computer { background-position:0 -120px}
.selectmenu ul.imgmenu li a.fl.home { background-position:0 -180px}
.selectmenu ul.imgmenu li a.fl.clothes { background-position:0 -240px}
.selectmenu ul.imgmenu li a.fl.culture { background-position:0 -300px}
.selectmenu ul.imgmenu li a.fl.summary { background-position:0 -360px}
.selectmenu ul.imgmenu li a.me { background-image:url(../images/homepageicon.png); background-repeat:no-repeat}
.selectmenu ul.imgmenu li a.me span { padding-left:35px}
.selectmenu ul.imgmenu li a.me.file { background-position:0 0px}
.selectmenu ul.imgmenu li a.me.visitor { background-position:0 -60px}
.selectmenu ul.imgmenu li a.me.collect { background-position:0 -120px}
.selectmenu ul.imgmenu li a.me.ban { background-position:0 -180px}
.selectmenu ul.imgmenu li a.me.shop { background-position:0 -240px}
.selectmenu ul.imgmenu li a.me.fenlei { background-position:0 -300px}
.selectmenu ul.imgmenu li a.me.cart { background-position:0 -360px}
.selectmenu ul.imgmenu li a.me.order { background-position:0 -420px}
.selectmenu ul.imgmenu li a.me.pwd { background-position:0 -480px}

/*h系列*/
.container h2.general2 { width:100%; height:40px; line-height:40px; float:left; clear:both; font-size:20px; font-weight:normal; color:#FF6569}
.container h2.general2 a { color:#FF6569; font-weight:normal; font-size:20px}
.container h2.general2 a:link { color:#FF6569}
.container h2.general2 a:visited { color:#FF6569}
.container h2.general2 a:active { color:#FF6569}
.container h2.general2 a:hover { color:#FF6569}
.container h3.general3 { width:100%; height:40px; line-height:40px; float:left; clear:both; font-size:18px; font-weight:normal; color:#FF6569}
.container h3.general3 a { color:#FF6569; font-weight:normal; font-size:18px}
.container h3.general3 a:link { color:#FF6569}
.container h3.general3 a:visited { color:#FF6569}
.container h3.general3 a:active { color:#FF6569}
.container h3.general3 a:hover { color:#FF6569}

.container h2.infotitle { width:100%; height:auto; float:left; clear:both; font-size:20px; font-weight:normal; color:#595959}
.container span.infoc { padding-left:17px; background:url(../images/collect.png) left center no-repeat; font-size:14px; color:#999999; cursor:pointer}
.container span.infoc a { font-size:14px; color:#999999; font-weight:normal; text-decoration:none}
.container span.infoc a:link { color:#999999}
.container span.infoc a:visited { color:#999999}
.container span.infoc a:active { color:#999999}
.container span.infoc a:hover { color:#999999}
.container h2.infotitle span.right { color:#999999}
.container h2.infotitle span.hits { padding-right:20px}

.container .general a { font-size:18px; font-weight:normal; color:#6E6E6E}
.container .general a:link { color:#6E6E6E}
.container .general a:visited { color:#6E6E6E}
.container .general a:active { color:#6E6E6E}
.container .general a:hover { color:#6E6E6E}

/*tags*/
.container .tags { width:auto; height:24px; float:left; padding-top:10px; padding-right:20px}
.container .tags a  { display:block; width:auto; height:24px; line-height:24px; color:#999999; font-weight:normal; font-size:16px; background-color:#E8E8E8; color:#999999; padding:0 10px; border-radius:5px; -moz-border-radius:5px; -webkit-border-radius:5px; white-space:nowrap; word-break:keep-all; overflow:hidden}
.container .tags a:link { color:#999999}
.container .tags a:visited { color:#999999}
.container .tags a:active { color:#999999}
.container .tags a:hover { color:#999999}
.container .tags.tred a  { background-color:#FF6569; color:#FFFFFF}
.container .tags.tred a:link { color:#FFFFFF}
.container .tags.tred a:visited { color:#FFFFFF}
.container .tags.tred a:active { color:#FFFFFF}
.container .tags.tred a:hover { color:#FFFFFF}


/*按钮组(a代替)*/
.container .button { width:100%; height:34px; float:left; clear:both; overflow:hidden}
.container .button a { display:block; width:100%; height:32px; float:right; text-align:center; font-size:20px; font-weight:normal; color:#FFFFFF; background-color:#FFFFFF; line-height:32px; border-radius:5px; -moz-border-radius:5px; -webkit-border-radius:5px; border:#FF6569 1px solid;}
.container .button a:link { color:#FF6569}
.container .button a:visited { color:#FF6569}
.container .button a:active { color:#FFFFFF}
.container .button a:hover { color:#FF6569}
.container a.now { background-color:#FFFFFF; border:#FF6569 1px solid; border-right-style:none; color:#FF6569; height:32px; line-height:32px}
.container a.now:link { background-color:#FF6569; color:#FFFFFF}
.container a.now:visited { background-color:#FF6569; color:#FFFFFF}
.container a.now:active { background-color:#FF6569; color:#FFFFFF}
.container a.now:hover { background-color:#FF6569; color:#FFFFFF}
.container a.first { border-top-right-radius:0px; -moz-border-top-right-radius:0px; border-bottom-right-radius:0px; -moz-border-bottom-right-radius:0px}
.container a.last { border-bottom-left-radius:0px; -moz-border-bottom-left-radius:0px; border-top-left-radius:0px; -moz-border-top-left-radius:0px}
.container a.last.now { border-right-style:solid}
.container a.centr { border-radius:0px; -moz-border-radius:0px; -webkit-border-radius:0px}

/*单个按钮*/
.btn_nothing { width:100%; height:32px; line-height:32px; float:left; cursor:pointer; border:#FF6569 1px solid; border-radius:5px; -moz-border-radius:5px; -webkit-border-radius:5px; text-align:center; font-size:20px; font-weight:normal; color:#FF6569; background-color:#FFFFFF}
.btn_all { width:100%; height:34px; line-height:34px; float:left; cursor:pointer; border:none; border-radius:5px; -moz-border-radius:5px; -webkit-border-radius:5px; text-align:center; font-size:20px; font-weight:normal; color:#FFFFFF; background-color:#FF6569}
.btn_nothing.noradius { border-radius:0px; -moz-border-radius:0px; -webkit-border-radius:0px}
.btn_all.noradius { border-radius:0px; -moz-border-radius:0px; -webkit-border-radius:0px}
.btn_collect { width:68px; height:25px; line-height:25px; border:none; background:url(../images/btn.png) left 0px no-repeat #FF656B; color:#FFFFFF; text-indent:-999em; cursor:pointer}
.btn_share { width:68px; height:25px; line-height:25px; border:none; background:url(../images/btn.png) left -25px no-repeat #FF656B; color:#FFFFFF; text-indent:-999em; cursor:pointer}
.btn_normal { width:auto; height:34px; line-height:34px; font-size:14px; cursor:pointer; padding:0 20px; font-weight:normal; color:#FFFFFF; background-color:#FF6569; border:none}
.btn_normal.gray { color:#6E6E6E; background-color:#EAEAEA}

a.closea { display:block; width:22px; height:22px; line-height:22px; overflow:hidden; background:url(../images/close.png) center center no-repeat}

span.hits { font-size:12px; background:url(../../img/hits.png) left center no-repeat; padding-left:20px}
span.comment { font-size:12px; background:url(../../img/comment.png) left center no-repeat; padding-left:17px}

.loadnext { width:100%; height:auto; float:left; clear:both}
.loadnext input[type="button"] { width:100%; height:40px; line-height:30px; cursor:pointer; border:#E8E8E8 5px solid; text-align:center; font-size:16px; font-weight:normal; color:#999999; background-color:#FFFFFF}
.loadnext a.btnmore { display:block; width:100%; height:30px; line-height:30px; border:#E8E8E8 5px solid; text-align:center; font-size:16px; font-weight:normal; color:#999999; background-color:#FFFFFF}
.container .loadnext a.btnmore:link { color:#999999}
.container .loadnext a.btnmore:visited { color:#999999}
.container .loadnext a.btnmore:active { color:#999999}
.container .loadnext a.btnmore:hover { color:#999999}

/*特定页*/
.container .loginbox { width:100%; height:auto; float:left; clear:both; position:absolute; left:0; top:5px; z-index:10}
.container .loginbox a { color:#FF6569; font-size:16px; font-weight:normal}
.container .loginbox a:link { color:#FF6569}
.container .loginbox a:visited { color:#FF6569}
.container .loginbox a:active { color:#FF6569}
.container .loginbox a:hover { color:#FF6569}
.container .loginbox input[type="text"],.container .loginbox input[type="password"],.container .loginbox input[type="email"],.container .loginbox input[type="date"] { width:100%; height:40px; line-height:40px; border:none; background-color:#FFFFFF; color:#6E6E6E; padding:0 5px; font-size:16px}
.container .loginbox input[type="button"],.container .loginbox input[type="submit"] { width:100%; height:48px; line-height:38px; cursor:pointer; border:#FF6569 5px solid; text-align:center; font-size:16px; font-weight:normal; color:#FF6569; background:none}

.ban_tips input { width:10px; height:10px; line-height:10px; border:none; background:url(../images/zhishi.png) left bottom no-repeat}
.ban_tips input.active { background-position:left top}

.citeblock { width:100%; height:auto; float:left; clear:both; border:#e2e2e2 1px dashed; background:url(../img/yinhao.png) right top no-repeat #F9F9F9; overflow:hidden}

.container .normal a { font-size:16px; font-weight:normal; color:#6E6E6E}
.container .normal a:link { color:#6E6E6E}
.container .normal a:visited { color:#6E6E6E}
.container .normal a:active { color:#6E6E6E}
.container .normal a:hover { color:#6E6E6E}

.arrow_down { width:100%; height:24px; line-height:24px; float:left; clear:both; font-size:15px; font-weight:normal; border-bottom:#FF6569 1px solid; background:url(../images/arrow_down.png) right center no-repeat; cursor:pointer}
.arrow_down.arrow_right { background:url(../images/arrow_right.png) right center no-repeat}

.circlewrapper { width:48px; height:48px; position:relative}
.circlewrapper .uplayer { width:48px; height:48px; overflow:hidden; position:absolute; left:0; top:0; z-index:999}
.circlewrapper.wh50 { width:50px; height:50px}
.circlewrapper.wh50 .uplayer { width:50px; height:50px; background-image:url(../images/filter_circle50.png)}
.circlewrapper.wh50.gra .uplayer { background-image:url(../images/filter_circle50_gray.png)}
.circlewrapper.wh60 { width:60px; height:60px}
.circlewrapper.wh60 .uplayer { width:60px; height:60px; background-image:url(../images/filter_circle60.png)}
.circlewrapper.wh78 { width:78px; height:78px}
.circlewrapper.wh78 .uplayer { width:78px; height:78px; background-image:url(../images/filter_circle78.png)}

.writerbox { width:100%; height:auto; float:left; clear:both; background-color:#E8E8E8}
.container .writerbox a { font-size:16px; font-weight:normal; color:#999999}
.container .writerbox a:link { color:#999999}
.container .writerbox a:visited { color:#999999}
.container .writerbox a:active { color:#999999}
.container .writerbox a:hover { color:#999999}

.commentfooter { background-color:#E8E8E8; padding:10px}
.commentfooter a { display:block; width:100%; height:30px; line-height:30px; background-color:#FFFFFF; color:#AAAAAA; font-size:14px; font-weight:normal}
.commentfooter a span { color:#AAAAAA; font-weight:normal}