/*************************************************GLOBALS***/
/*html{filter:progid:DXImageTransform.Microsoft.BasicImage(grayscale=1);}*/
* { word-wrap: break-word; word-break: break-all; }
body, th, td, input, select, textarea, button { font: 12px/1.5em Verdana, "Lucida Grande", Arial, Helvetica, sans-serif; }
html, body, div, p, ul, ol, dl, dt, dd, li, form, input, table, img, h1, h2, h3, h4, h5, h6, fieldset, legend {margin:0;padding:0;word-wrap:break-word;}
input,label,img,th{vertical-align:middle;}
body{ font-size:14px; font-family:Arial; text-decoration:none; list-style:none; padding:0px; margin:0px auto; /*background:#F2FAFC url(../bg/lebg.jpg) no-repeat center 50px;*/ background:#eeeeee url(bodybg.jpg) repeat-x 50% 95px; text-align:center; color:#2C629E; color:#666; /*FILTER: progid:DXImageTransform.Microsoft.Gradient(GradientType=0,StartColorStr='#ffffff',EndColorStr='#eeeeee');*/ /*background:#d3d3d3 url(newbg.jpg) no-repeat center 110px;*/ background:url(basebg.png) repeat center center; /*font-family:"Microsoft Yahei","微软雅黑"; background:#ededed url(bg1100.png) repeat-y center center;*/ background-color:#f2f0f0; background-color:#FFFFFF; font-family:"SimSun","宋体","Arial Narrow",HELVETICA; }
ul, li { list-style:none; margin:0px; padding:0px; }
#wraps, .wraps { margin: 0 auto; padding: 0px 0px; width: auto; position: relative; }
#clear, .clear { margin:0; padding:0; clear:both; }
#loadings { z-index: 1; width: 300px; height: 200px; line-height: 200px; margin: 0px auto; position: absolute; top: 50%; left: 50%; margin-left: -150px; /*设置为宽度的一半*/ margin-top: -100px; /*设置为高度的一半*/ /*border: 5px solid #CCCCCC; */background: url(loadings.gif) no-repeat center center; filter: alpha(opacity=100); }

.clearfix:after { content:"."; display:block; height:0; clear:both; visibility:hidden; }
	.clearfix { display:inline-block; }
	/*\*/ .clearfix {display:block;} /**/

.left { float:left; }
.right { float:right; }

/*图片大小控制CSS*/
img,a img{ border:0; /*max-width:500px; width:expression(document.body.clientWidth<500?"500px":"auto"); max-height:450px; height:expression(this.height<450?"450px":this.height); overflow: hidden;*/ }

/*通用网站链接*/
a { color:#555555; /*color:#003366; color:#0666b0;*/ text-decoration:none; /*color:#0b3b8c;*//* color:#333333; text-decoration:none;*/ hide-focus:expression(this.hideFocus=true); outline:none; }
/*a { color:#0C48A0; text-decoration:none; }*/
a:visited { /*filter: Glow(Color=#0275B9, Strength=1);*/ }
a:hover { color:#c50c11; text-decoration:underline; /*filter: Glow(Color=#0275B9, Strength=1); position: relative; top: 1px; left: 1px;*/ }
/*
a { color:#252525; }
a:hover {  color:#A40000;text-decoration:underline; }
*/

.opacity80 { background:#FF9966; opacity:0.8; filter:alpha(opacity=80); }
#mains, .mains { width: 1000px; height: auto; margin: 0px auto; position: relative; clear: both; }
#mains1200, .mains1200 { width: 1200px; height: auto; margin: 0px auto; position: relative; clear: both; }
#myfocus { margin:0 auto;padding:0;width:auto;height:auto;overflow:hidden;zoom:1;position:relative;font-family:"Microsoft Yahei","微软雅黑"; }

#hotnews { width:240px; height:150px; margin:0px; background:url(opacity30_black.png) repeat center center; border:1px solid #f2f0f0; border-width:0px 0px 0px 0px; padding:15px 15px; position:absolute; right:0px; top:30px; z-index:100; overflow:hidden; border-radius:5px; }
#hotnews li { line-height:25px; text-align:left; }
#hotnews a { color:#FFFFFF; }
#hotnews .top { font-size:16px; }
#hotnews .list { font-size:12px; padding:10px; }
#hotnews .time { float:right; }

.ico_iblue { background: url(ico_iblue.gif) no-repeat center center; height: 25px; width: 20px; display: block; float: left; }

.background_white { background-color:white; }
.border_mains_notop { border: 1px solid #d5d5d5; box-shadow: 0 0px 1px rgba(34, 25, 25, 0.1); -webkit-box-shadow: rgba(34, 25, 25, 0.1) 0px 0px 1px; border: 1px solid #E6E4E4; border-top: none; }
.border_mains { border:1px solid #d5d5d5;box-shadow:0 0px 1px rgba(34, 25, 25, 0.1);-webkit-box-shadow:rgba(34, 25, 25, 0.1) 0px 0px 1px;border:1px solid #E6E4E4; /*-webkit-box-shadow:0 0 7px #E5E5E4; border:2px solid #E5E5E4;-webkit-box-shadow: 0 0 7px #E6E4E4;*/ }

#denglong { position:absolute; left:50px; top:-30px; z-index:10; width:150px; height:150px; }

/*工具栏部分*/
.backtotops { display:none;width:18px;line-height:1.2;padding:5px 0;background-color:#000;color:#fff;font-size:12px;text-align:center;position:fixed;_position:absolute;right:10px;bottom:100px;_bottom:"auto";cursor:pointer;opacity:.6;filter:Alpha(opacity=60); }

.ititles { position:relative; width:auto; padding:0px 0px; margin:0px 0px; border-bottom:1px solid #e52c01; /*box-shadow:0 0px 1px rgba(34, 25, 25, 0.1);-webkit-box-shadow:rgba(34, 25, 25, 0.1) 0px 0px 1px;*/ text-align:left; border-bottom:1px solid #dedede;/*-webkit-box-shadow:0 0 7px #E5E5E4;border:1px #E5E5E4 solid;*/ border-top:2px solid #a40000; border-bottom:1px solid #d7d7d7; /*background:url(bg_white.gif) repeat-x center center; border:1px solid #d7d7d7;background:url(fenge.gif) repeat-x center center; background-color:#f2f3f3;*/ }
.ititles h3 { float:left; font-size:16px; padding:8px; margin:0px 5px; color:#252525; font-family:"Microsoft Yahei","微软雅黑"; font-weight:700px; }
.ititles h3 a { color:#252525; }
.ititles h3 a:hover { color:#a40000; }
.ititles h4 { float:left; font-size:18px; padding:4px 0px; margin:0px 0px; color:#3188be; font-weight:bold; font-family:"Microsoft Yahei","微软雅黑"; /*background:url(consolesico.gif) no-repeat left center; text-shadow:1px 1px 1px #BBB;*/ color:#3B639F; color:#2D374B; color:#666; color:#930; margin-bottom:-2px; background-color:#FFFFFF; padding:5px 5px; border:1px solid #d7d7d7; border-width:0px 0px 0px 0px; border-bottom:2px solid #930; /*background:url(bg_white_fz.gif) repeat-x center center;*/ }
.ititles h4 a { color:#3188be;color:#3B639F;color:#08509A; }
.ititles i { position:absolute; left:4px; top:3px; width:20px; height:20px; background:url(sortsico.png) no-repeat left center; display:none; }
.ititles em { font-family:Verdana, "Lucida Grande", Arial, Helvetica, sans-serif; color:#999; font-weight:normal; margin:0px 0px; }
.ititles span a { padding:2px 5px;margin:0px 5px;-webkit-border-radius:5px;border-radius:5px;color:#252525; }
.ititles span a:hover, .ititles span .on { padding:2px 5px; background:#a40000; color:#FFFFFF; }
.ititles .more { color: #999999; float: right; font-size: 12px; padding: 8px 8px; text-align: center; /*background-color:#FFFFFF;*/ }

.icontents { padding: 10px 10px; text-align: left; }
.icontents strong { padding: 5px 5px; /*color: #FFFFFF; background-color: #006699;*/ }
.icontents p { padding:0px 0px; line-height:22px; text-indent:2em; }
.icontents img{ max-width: 660px; width:expression(this.width>660&&this.width>this.height?660px:'auto';); max-height: 5000px; height: expresion(this.height>5000?5000px:'auto';); padding:2px; /*border:1px solid #E7E7E7; filter:progid:DXImageTransform.Microsoft.DropShadow(color=#E7E7E7,offX=5,offY=5,positives=true);*/ margin: 10px 10px 10px 10px; }

.color_black, .black { color:#999!important; }
.color_yellow, .yellow { color:#FB7A05;}
.color_red, .red { color:#EB1C26!important;}
.color_gray, .gray { color:#999;}
.color_brown, .brown { color:#CC0001;}
.color_green, .green { color:green;}
.color_blue, .blue { color:blue;}
.blue { color:#369; text-decoration:underline; }
.mark_ { padding:2px 4px; background-color:#993333; color:#FFFFFF; }
.credit { padding-left:12px; background:url(ico/icon_credit.gif) no-repeat 0 1px; color:#999; font-size:11px; }

.color_box { font-size: 12px; color: #FFFFFF; padding: 3px 11px 3px 5px; text-align: center; background: #4fa1ee url(ico/color_box.gif) no-repeat right center; }
.fenge {background:url(fenge.gif) repeat-x center center;}
.background_gray { background-color:#dedede; }

.font12 { font-size:12px }
.font14 { font-size:14px }
.font16 { font-size:16px }
.font18 { font-size:18px }
.font20 { font-size:20px }
.bold { font-weight:bold; }

.height5 { height:5px; margin:0px auto; }
.height10 { height:10px; margin:0px auto; }
.height20 { height:20px; margin:0px auto; }
.height30 { height:30px; margin:0px auto; }
.height40 { height:40px; margin:0px auto; }
.height50 { height:50px; margin:0px auto; }

/*网站图标*/
.ico { float: left; height: 40px; width: 12px; background: url(ico/ico_igray.gif) no-repeat left center; display: inline-block; }
.ico_h { float: left; height: 26px; width: 12px; background: url(ico/webico.png) no-repeat -940px -55px; display: block; }
.ico_l { float: left; height: 26px; width: 12px; background: url(ico/webico.png) no-repeat -940px -75px; display: block; }
.ico_video { float: left; height: 26px; width: 25px; background: url(ico/webico.png) no-repeat -935px -180px; display: block; }
.ico_jiantou { float: left; height: 26px; width: 15px; background: url(ico/webico.png) no-repeat -940px -152px; display: block; }
.ico_fangge { float: left; height: 26px; width: 20px; background: url(ico/webico.png) no-repeat -936px -124px; display: block; }
.ico_profile { float: left; height: 30px; width: 30px; background: url(ico/profile.gif) no-repeat center center; display: block; }
.checkok { font-size: 12px; color: #0000FF; padding: 2px 0px 2px 24px; background: url(ico/checkok.gif) no-repeat 4px 50%; }
.checkerror { font-size: 12px; color: #FF3300; padding: 2px 0px 2px 24px; background: url(ico/checkerror.gif) no-repeat 4px 50%; }
.ico_play { float: left; width:22px; height:22px; cursor:pointer; background:url(play_icon.png) no-repeat; _filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled=true,sizingMethod=scale, src='play_icon.png');_background:none;}
a:hover .ico_play { background:url(ico/play_icon_hover.png) no-repeat; _filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled=true,sizingMethod=scale, src='play_icon_hover.png');_background:none;}
.ico_yd_gray { float: left; height: 35px; width: 15px; background: url(ico/yd_gray.png) no-repeat center center; display: block; }

#errors { height:340px; margin:30px auto; text-align:center; font-size:24px; color:#999999; font-family:"Microsoft Yahei","微软雅黑"; background:url(ico/errors.gif) no-repeat center center; }

/*特效控制*/
.texiao1{ filter: Alpha(Opacity=50)}/*半透明*/
.texiao2{ filter: Alpha(Opacity=0, FinishOpacity=100, Style=1, StartX=0, StartY=0, FinishX=100, FinishY=140)}/*线型透明*/
.texiao3{ filter: Alpha(Opacity=10, FinishOpacity=100, Style=2, StartX=30, StartY=30, FinishX=200, FinishY=200)}/*放射透明*/
.texiao4{ filter: blur(add=1,direction=14,strength=15)}/*模糊效果*/
.texiao5{ filter: blur(add=true,direction=45,strength=30)}/*风动模糊*/
.texiao6{ filter: Wave(Add=0, Freq=60, LightStrength=1, Phase=0, Strength=3)}/*正弦波纹*/
.texiao7{ filter: gray}/*黑白照片*/
.texiao8{ filter: Chroma(Color=#FFFFFF)}/*白色透明*/
.texiao9{ filter: DropShadow(Color=#999999, OffX=7, OffY=4, Positive=1)}/*投射阴影*/
.texiao10{ filter: Shadow(Color=#999999, Direction=45)}/*阴影*/
.texiao11{ filter: Glow(Color=#ff9900, Strength=5)}/*发光*/
.texiao12{ filter: flipv}/*垂直翻转*/
.texiao13{ filter: fliph}/*左右翻转*/
.texiao14{ filter: grays}/*降低彩色*/
.texiao15{ filter: xray}/*X光照片*/
.texiao16{ filter: invert}/*底片*/
.texiao17{ filter: }/**/
.texiao18{ filter: }/**/


/*页头通栏工具*/
#tools { width: 100%; min-width: 960px; height: 25px; line-height: 25px; margin: 0 auto; text-align: center; /*background: #ffffff url(toolsbg.png) 50% 50% repeat-x;*/ font-size: 12px; text-align: left; color:#2C629E; color: #666; border-bottom: 1px solid #ccc; border-bottom: 1px solid #EEE;
background-color: #F3F3F3; z-index: 10000; background-color: #F7F7F7; border-bottom: 1px solid #EEEEEE; height: 35px; line-height: 35px; }
#tools .gohomes { width: 480px; height: auto; overflow: hidden; }
#tools .menus { width: auto; padding: 0px; margin: 0px 0px; border-right: 0px solid #d5d5d5; /*background:url(libg.gif) no-repeat left center;*/color: #ccc; }
#tools .menus li,#tools .menus strong.icon_arr,#tools .menus li.weibo strong,#tools .menus li.weixin strong {background:url(toolsmenus.gif) no-repeat;}

#tools .menus ul {margin-top:5px;color:#6c6c6c;}
#tools .menus li {float:left;position:relative;background-position:right 4px;}
#tools .menus strong {display:block;position:relative;height:31px;padding:0 10px;font-weight:normal;cursor:default;cursor:pointer;line-height:30px;z-index:200000;}
#tools .menus .hidebox {display:none;position:absolute;left:0;top:31px; padding:10px; border:1px solid #dfdfdf;box-shadow:0 1px 2px #ccc;background:#fff;z-index:100000;display:none;}
#tools .menus li.hover strong {border:1px solid #dfdfdf;border-bottom:none;background-color:#fff;}
#tools .menus li.hover {margin:-1px -1px 0 -1px;}
#tools .menus li.weibo {_width:65px;}
#tools .menus li.weibo strong {padding-left:29px;background-position:0 -71px;}
#tools .menus li.weibo .hidebox {width:268px;}
#tools .menus li.weixin {_width:66px;}
#tools .menus li.weixin strong {padding-left:30px;background-position:0 -42px;}
#tools .menus li.weixin .hidebox {width:205px;}
#tools .menus li.weixin dl {height:72px;width:125px;padding-left:80px;background:url(toolsmenus.gif) no-repeat 0 -177px;}
#tools .menus li.weixin dt {display:inline-block;padding-top:3px;color:#666;font-weight:bold;line-height:20px;}
#tools .menus li.weixin dd {display:inline-block;padding-top:3px;color:#666;line-height:20px;color:#6c6c6c;}

#tools .menus li.web {_width:83px;}
#tools .menus li.web .hidebox {width:204px;left:-143px;line-height:22px;color:#ccc;}
#tools .menus strong.icon_arr {padding-right:23px;background-position:right -19px;}
#tools .menus li.hover strong.icon_arr {background-position:right -42px;}
#tools .menus .hidebox a {color:#666; margin:5px 8px;}

#tools .menus li.web dl {margin:0; padding:0px;}
#tools .menus li.web dt {margin-top:6px;padding:5px 0 2px 0;border-top:1px solid #e5e5e5;font-weight:bold;}
#tools .menus li.web dd {margin:0;color:#ccc;}
#tools .menus li.web dd a {color:#666; margin:0px 8px;}
#tools .menus li.web dd a:hover {color:#c00;}

#tools .tip { position: absolute; top: 20px; right: -50px; width: 98px; height: 23px; padding: 7px 1px 1px; background: url(tip.png) no-repeat center center; z-index: 300; display: none; }
#tools .tip span { float: left; width: 78px; color: #4d4d4d; font-size: 12px; line-height: 23px; text-align: right; }
#tools .tip a { float: right; width: 18px; height: 23px; }
#tools .new { position: absolute; top: -25px; right: 0px; width: 98px; height: 23px; padding: 7px 1px 1px; background: url(new.gif) no-repeat center center; z-index: 300; display: none; }
#tools .hot { position: absolute; top: -25px; right: 30px; width: 19px; height: 23px; padding: 7px 1px 1px; background: url(hot.gif) no-repeat center center; z-index: 300; display: none; }
#tools a { margin: 0px 5px; color: #666; }

/*页头*/
#header { width: 100%; height: 80px; background: url(headerbg.png) repeat-x center bottom; margin: 0px auto; padding: 10px 0px; position: relative; border-bottom: 0px solid #0099cc; /*background: #d8d8d8 url(header.gif) repeat-x center center; background: #ffffff url(headerbg.gif) no-repeat center center;*/ background-color:#FFFFFF; }
#header .logo { margin:5px auto; float:left; display:inline; overflow:hidden; }
#header .banner { margin:9px auto; height: 62px; float: left; z-index:20; display:none; }
#header .name { float:left; height:30px; line-height:30px; background-color:#e6e6e6; padding:2px 5px; margin:23px 10px; color:#555; font-size:22px; font-weight:bold; -moz-border-radius:3px; -khtml-border-radius:3px; -webkit-border-radius:3px; font-family:"Microsoft Yahei","微软雅黑"; }
#header .name1 { float:left; height:30px; line-height:30px; padding:2px 8px; margin:23px 10px; color:#FFFFFF; font-size:22px; font-weight:bold; background-color:#C40701; -moz-border-radius:3px; -khtml-border-radius:3px; -webkit-border-radius:3px; font-family:"Microsoft Yahei","微软雅黑"; }
#header .menu { float:right; width: 720px; height: 58px; padding: 0px 10px; margin: 11px auto; display: block; /**/border: 1px solid #d7d7d7; background-color:#efefef; /*font-family:"Microsoft Yahei","微软雅黑";*/ border-radius:5px; /*box-shadow: 0 3px 3px #efefef, 3px 0px 3px #efefef, -3px 0px 3px #efefef;*/ }
#header .menu h4 { float:left;width:30px;height:30px;margin:14px;font-size:12px;line-height:20px;padding-right:15px;position:relative;background:url(biankuang.png) no-repeat right center; }
#header .menu ul { float:left; margin:0px 0px; padding:10px 10px; }
#header .menu ul li { clear:both; line-height:18px; font-size:14px; /*border-right:1px solid #d5d5d5; padding-right:10px;*/ }
#header .menu .delimiter { float:left; width:3px; height:30px; display:inline-block; margin:14px 8px; background:url(xuxian_shu.gif) repeat-y center center; }
#header .menu dl { float:left; margin:0px 0px; padding:11px 0px; }
/*#header .menu dt { float:left;margin:0px 0px;padding:0px 5px;background:url(nav.png) no-repeat center center;width:45px;height:20px;line-height:20px;-moz-border-radius:3px;-khtml-border-radius:3px;-webkit-border-radius:3px;min-width:56px; }*/
#header .menu dt {float:left;width:30px;margin:0px 0px;font-size:12px;line-height:14px;padding:4px 5px;position:relative;background:#e7e7e7/*url(biankuang.png) no-repeat right center*/;border-radius:0px;}
#header .menu dt a { color:#c40000; color:#252525; font-weight:bold; }
#header .menu dd { float:left; margin:0px 0px; padding:0px 0px; line-height:18px; text-align:center; }
#header .menu .delimiter1 { width:8px; height:24px; line-height:44px; padding:0px 0px; margin:3px 4px; background:url(navigationsfgx.png) no-repeat left center; }
#header .menu dd a { padding:0px 5px; font-size:12px; text-align:center; color:#252525; }
#header .menu dd a:hover { color:#a40000;;/*color:#FFFFFF;background:#a40000;text-decoration:none;-moz-border-radius:3px;-khtml-border-radius:3px;-webkit-border-radius:3px; background: url(webico.png) no-repeat -340px -185px; text-decoration:none;*/ }
#header .menu dd .here { color:#fff;background:#a40000;-moz-border-radius:3px;-khtml-border-radius:3px;-webkit-border-radius:3px; /*background: url(webico.png) no-repeat -340px -185px; text-decoration:none;*/ }
#header .menu .news { background:url(icons/ico_win8_menu.png) no-repeat left -81px; padding-left:45px; }
#header .menu .news:hover { background:url(icons/ico_win8_menu_hover.png) no-repeat left -81px; padding-left:45px; }
#header .menu .merchants { background:url(icons/ico_win8_menu.png) no-repeat left -17px; padding-left:45px; }
#header .menu .merchants:hover { background:url(icons/ico_win8_menu_hover.png) no-repeat left -17px; padding-left:45px; }
#header .menu .talents { background:url(icons/ico_win8_menu.png) no-repeat -4px -215px; padding-left:37px; }
#header .menu .talents:hover { background:url(icons/ico_win8_menu_hover.png) no-repeat -4px -215px; padding-left:37px; }
#header .menu .bbs { background:url(icons/ico_win8_menu.png) no-repeat left -149px; padding-left:45px; margin-left:5px; }
#header .menu .bbs:hover { background:url(icons/ico_win8_menu_hover.png) no-repeat left -149px; padding-left:45px; }
#header .menu .gohome { background:none;width:20px;height:36px;line-height:18px;padding:4px 10px;margin:0px;display:block;color:#FFFFFF;background:#2c6bae;text-decoration:none;-moz-border-radius:3px;-khtml-border-radius:3px;-webkit-border-radius:3px;margin-right:8px; }
#header .menu .gohome a {color:#FFFFFF; font-size:16px;}
#header .menu .seleced a { color:#fff;background:url(menu/menu_hover.gif) no-repeat left center; /*background: url(webico.png) no-repeat -340px -185px; text-decoration:none;*/ }

#header .search { float:right; width:450px; height:58px; position:relative; margin:11px 0px; display:none; }
#header .search .from { width:444px; height:30px; border:3px solid #cc0000; border-width:3px 3px 3px 3px; border-radius:2px 2px 2px 2px; }
#header .search .text { float:left; width:253px; height:22px; line-height:22px; background:#FFFFFF; border:0 none; color:#252525; font-size:12px; outline:0 none; padding:4px 0 4px 0px; background:#fdfdfd url(icons.png) no-repeat 10px 10px; padding-left:30px; display:inline; }
#header .search .select1 { position:absolute; top:6px; left:90px; cursor:pointer; width:60px; height:26px; _height:26px; color:#555; font-size:12px; font-weight:bold; border:none; overflow:hidden; display:inline; }
#header .search .select {
    background:#fff url(selects.png) no-repeat right top;
    border:0px solid #ccc;
    color:#555;
	font-size:14px;
    padding:0px 20px 0px 0px;
    border-radius: 2px 2px;
    width:50px;
	height:30px;
	line-height:30px;
	cursor:pointer;
	border-right:1px solid #f7f7f7;
	float:left;
	z-index:10000;
	position:relative;
}
#header .search .select:hover { background:#fff url(selects.png) no-repeat right bottom; }
#header .search .select .hover { color:#cc0000; }
#header .search .selectshow { position:absolute; top:30px; left:-3px; width:70px; background-color:#FFFFFF; border:3px solid #cc0000; border-width:0px 3px 3px 3px; border-radius:0px 0px 5px 5px; }
#header .search .selectshow ul { background-color:#FFFFFF; }
#header .search .selectshow li { line-height:30px; color:#999999; }
#header .search .selectshow .hover { color:#cc0000;background:#f7f7f7; }
#header .search .button { float:right; background:#cc0000; border:0 none; cursor:pointer; width:90px; height:30px; _height:43px; color:#FFF; font-size:16px; font-weight:bold; padding:0 2px 0 0px; /*border-radius:0 2px 2px 0;*/ overflow:hidden; display:inline; }
#header .hotword { color: #999; height: 18px; width: 400px; overflow: hidden; overflow: hidden; margin-top: 5px; text-align: left; font-size: 12px; }
#header .hotword strong { float: left; font-weight: normal; }
#header .hotword a.first { color: red!important; }
#header .hotword a { color: #999; float: left; margin-right: 10px; }

#home a { width:55px; height:55px; display:inline; position:absolute; right:0px; top:36px; overflow:hidden; background:url(home.png) no-repeat center center; display:block; text-indent:-1000px; display:none; }
#newyear { width:175px; height:60px; margin:7px auto; display:inline; overflow:hidden; }
#zhuti { width:260px; height:30px; display:inline; position:absolute; right:0px; top:40px; overflow:hidden; background:url(zhuti.png) no-repeat center center; display:block; text-indent:-1000px; }

#iheader { width: 100%; padding: 10px 0px; margin: 0px auto; clear: both; position: relative; z-index:10001; }
#iheader .logo { float:left; }
#iheader .logo img { height:50px; }
#iheader .channels { float:left; height:26px; line-height:26px; background-color:#C40701; padding:2px 5px; margin:10px 10px; color:#FFFFFF; font-size:20px; font-weight:bold; -moz-border-radius:3px; -khtml-border-radius:3px; -webkit-border-radius:3px; font-family:"Microsoft Yahei","微软雅黑"; }
#iheader .locations { float:left; position:relative; text-align:left; margin:15px 10px; padding:0px 0px; /*background-color:#f5faff; background-color:#d2e8fd; border:1px dotted #3399FF;*/ font-size:12px; }
#iheader .locations em { font-style:normal; font-weight:bold; }
#iheader .locations .dot { margin:0px 5px; color:#999999; }

#iheader .search { float:right; width:300px; height:32px; position:relative; margin:9px 0px; }
#iheader .search .from { width:298px; height:30px; border:1px solid #d7d7d7; border-width:1px 1px 1px 1px; border-radius:2px 2px 2px 2px; }
#iheader .search .text { float:left; width:136px; height:22px; line-height:22px; background:#FFFFFF; border:0 none; color:#252525; font-size:12px; outline:0 none; padding:4px 0 4px 0px; background:#fdfdfd url(icons.png) no-repeat 10px 10px; padding-left:30px; display:inline; }
#iheader .search .select1 { position:absolute; top:6px; left:90px; cursor:pointer; width:60px; height:26px; _height:26px; color:#555; font-size:12px; font-weight:bold; border:none; overflow:hidden; display:inline; }
#iheader .search .select {
	background:#fff url(bg_white.gif) repeat-x center center;
    border:0px solid #ccc;
    color:#555;
	font-size:12px;
    padding:0px 10px 0px 10px;
    /*border-radius: 2px 2px;*/
    width:50px;
	height:30px;
	line-height:30px;
	cursor:pointer;
	border-right:1px solid #ededed;
	float:left;
	position:relative;
}
#iheader .search .select:hover { background:#fff url(bg_white_fz.gif) repeat-x center center; }
#iheader .search .select .on {
    background:url(selects.png) no-repeat 25px top;
	padding:0px 20px 0px 0px;
}
#iheader .search .select .on:hover { background:url(selects.png) no-repeat 25px bottom; }
#iheader .search .select .hover { color:#cc0000; }
#iheader .search .selectshow { position:absolute; top:30px; left:-1px; width:70px; background-color:#FFFFFF; border:1px solid #d7d7d7; border-width:0px 1px 1px 1px; border-radius:0px 0px 5px 5px; z-index:1; }
#iheader .search .selectshow ul { background-color:#FFFFFF; }
#iheader .search .selectshow li { line-height:25px; color:#999999; font-size:12px; }
#iheader .search .selectshow .hover { color:#cc0000;background:#f7f7f7; }
#iheader .search .button { float:right; background:#d7d7d7; border:0 none; cursor:pointer; width:60px; height:30px; _height:43px; color:#555; font-size:14px; font-weight:bold; padding:0 0px 0 0px; /*border-radius:0 2px 2px 0;*/ overflow:hidden; display:inline; background:#fff url(bg_white.gif) repeat-x center center; border-left:1px solid #d7d7d7; }

/*导航菜单*/
#inavigations { width: 100%; padding: 10px 0px; margin: 0px auto; clear: both; position: relative; z-index:1000; }
#inavigations ul { }
#inavigations ul li { float:left; margin:0px 4px; font-size:12px; }
#inavigations .delimiter { color:#DBDBDB;font-family:simsun,arial,helvetica,clean,sans-serif; }

/*导航菜单*/
#navigations { width: 100%; height: 40px; padding: 0px; margin: 0px auto; background: #cc0000 /*url(backgrounds.png) repeat-x center top*/; clear: both; position: relative; z-index:1000; background-color: #C40701; }
.navigations_l,.navigation_r { position: absolute; top: -9px; width: 20px; height: 40px; display: none; }
.navigations_l { left: -20px; background: url(menu/menubg_l.png) no-repeat center center; }
.navigations_r { right: -20px; background: url(menu/menubg_r.png) no-repeat center center; }
#navigations #navs { width: 100%; height: 40px; padding: 0px; margin: 0px auto; display: block; z-index: 600; }
#navigations li { float:left; }
#navigations .itels { background:url(tels.png) no-repeat left center; padding-left:25px; color:#FFFFFF; min-width:96px; line-height:40px; text-align:center; *text-align:left; display:none; }
#navigations .mainlevel { min-width:50px; line-height:40px; height:40px; text-align:center; *text-align:left; position:relative; }
#navigations .channels { font-size:14px;font-weight:bold;color:#FFFFFF;background:#a40000 url(navigations_channels_.png) no-repeat right center;padding-right:12px; padding-left:12px; /*font-family:"Microsoft Yahei","微软雅黑";*/ }
#navigations .delimiter { width:2px; height:40px; margin:0px 0px; line-height:40px; background:url(navigationsfgx.jpg) no-repeat center center; }
#navigations .mainlevel a { display:block; padding:0px 20px; font-size:14px; text-align:center; color:#FFFFFF; /*font-weight:bold; /*font-family:"Microsoft Yahei","微软雅黑";*/ }
#navigations .mainlevel a:hover { color:#FFFFFF;background:#e4393c;text-decoration:none;transition:ease all 0.4s;-webkit-transition:ease all 0.4s;/*-moz-border-radius:3px;-khtml-border-radius:3px;-webkit-border-radius:3px; background: url(webico.png) no-repeat -340px -185px; text-decoration:none;*/ }
#navigations .mainlevel .here { color:#FFFFFF;background:#a40000;/*background: url(webico.png) no-repeat -340px -185px; text-decoration:none;*/ }
#navigations .seleced a { color:#fff;background:url(menu/menu_hover.gif) no-repeat left center; /*background: url(webico.png) no-repeat -340px -185px; text-decoration:none;*/ }

#navigations span { width:17px; height:45px; background:url(subsnavs.gif) no-repeat center top; }

#navigations .mainlevel dl {display:none; position:absolute; left:-3px; width:192px; height:auto; border:1px solid #e4393c; border-width:0px 2px 2px 2px; background-color:#e6e6e6; filter:alpha(opacity=100); padding:10px 19px; background:#fff url(opacity0_white.png) repeat center center;}
#navigations .mainlevel dt {border-top:0px solid #e6e6e6;font-size:12px;}
#navigations .mainlevel dd {font-size:12px; line-height:20px;}

#navigations dl .pic { width:auto; margin:5px auto; padding:10px 0px; text-align:center; clear:both; border:0px dashed #ededed; }
#navigations dl .pic img { width:216px; }
#navigations dl .text { width:100%; line-height:20px; margin:0px 0px; padding:2px 0px; color:#555; text-align:left; text-shadow:2em; clear:both; }
#navigations dl .text a { display:block; padding:0px 5px; margin:0px 0px; color:#e4393c; text-align:left; }
#navigations dl .text a:hover { background: #428aba; font-size: 12px; font-weight: bold; color: #FFFFFF; }
#navigations dl .lock { width:100%; margin:0px 0px 6px 0px; padding:0px; color:#666666; font-weight:bold; clear:both; text-align:left; border-bottom:1px dotted #e6e6e6; }
#navigations dl .sub { margin:0px; padding:0px 0px; float:left; line-height:30px; }
#navigations dl .sub a { text-align:center; padding:0px 8px; font-size:12px; color:#cc0000; font-weight:bold; }
#navigations dl .sub a:hover { background:#cc0000; font-size:12px; font-weight:bold; color:#FFFFFF; }

#navigations .particulars { height:30px; line-height:30px; text-align:center; *text-align:left; margin:0px 0px; min-width:80px; color:#FFFFFF; padding:0px 10px 0px 10px; text-align:center; *text-align:center; background:url(menushere.png) repeat-x center center; font-weight:bold; }
#navigations .particulars  a { color:#FFFFFF; font-size:14px; font-weight:bold; }
#navigations .activitys { width: 80px; height: 45px; display: inline-block; line-height: 45px; text-align: center; margin: 0px 0px; min-width: 40px; color: white; background: url(hotactivitys.png) no-repeat center center; padding: 0px 0px 0px 0px; text-align: center; color: white; display: none; }
#navigations .tip { position: absolute; top: 25px; right: -30px; width: 98px; height: 23px; padding: 7px 1px 1px; background: url(tip.png) no-repeat center center; z-index: 6300; text-align: center; display: none; }
#navigations .tip span { float: left; width: 80px; color: #6c6c6c; font-size: 12px; line-height: 23px; text-align: center; }
#navigations .tip a { float: right; width: 18px; height: 23px; }
#navigations .new { position: absolute; top: -25px; left: 270px; width: 98px; height: 23px; padding: 7px 1px 1px; background: url(new.gif) no-repeat center center; z-index: 300; display: none; }
#navigations .hot { position: absolute; top: -25px; left: 500px; width: 19px; height: 23px; padding: 7px 1px 1px; background: url(hot.gif) no-repeat center center; z-index: 300; display: none; }

/*导航菜单*/
#channelsnavigations { width: 100%; height: 44px; padding: 8px 0px; margin: 0px auto; background: #C40701 /*url(backgrounds.png) repeat-x center top*/; clear: both; position: relative; z-index: 1000; border-bottom: 0px solid #dedede; font-family: "Microsoft Yahei","微软雅黑"; }
.navigations_l,.navigation_r { position: absolute; top: -9px; width: 20px; height: 45px; display: none; }
.navigations_l { left: -20px; background: url(menu/menubg_l.png) no-repeat center center; }
.navigations_r { right: -20px; background: url(menu/menubg_r.png) no-repeat center center; }
#channelsnavigations #navs { width: 836px; height: 44px; padding: 0px; margin: 0px auto; display: block; z-index: 600; }
#channelsnavigations #navs div { float:left; margin:0px 0px; padding:0px; height: 44px; }
#channelsnavigations dl { margin:0px 0px; padding:0px 0px; clear:both; }
#channelsnavigations dt { float:left;margin:1px 0px;background:url(nav.png) no-repeat center center;width:45px;height:20px;line-height:20px;-moz-border-radius:3px;-khtml-border-radius:3px;-webkit-border-radius:3px; display:none; }
#channelsnavigations dt a { color:#C40701; font-weight:bold; font-size:14px; }
#channelsnavigations dd { float:left; }
#channelsnavigations dd { min-width:74px; padding:0px 0px; margin:1px 0px; line-height:20px; height:20px; text-align:center; }
#channelsnavigations .delimiter { width:12px; height:44px; line-height:44px; padding:0px 0px; margin:3px 4px; background:url(channelsnavigationsfgx.jpg) no-repeat 5px center; }
#channelsnavigations dd a { display:block; padding:0px 0px; font-size:14px; text-align:center; color:#FFFFFF; }
#channelsnavigations dd a:hover { color:#FFFFFF;background:#e4393c;text-decoration:none;-moz-border-radius:3px;-khtml-border-radius:3px;-webkit-border-radius:3px; /*background: url(webico.png) no-repeat -340px -185px; text-decoration:none;*/ }
#channelsnavigations dd .here { color:#fff;background:#a40000;font-weight:bold;-moz-border-radius:3px;-khtml-border-radius:3px;-webkit-border-radius:3px;text-decoration:none; }
#channelsnavigations .gohome { background:none;width:20px;height:36px;line-height:18px;padding:4px 10px;margin:0px;display:block;color:#FFFFFF;background:#a40000;text-decoration:none;-moz-border-radius:3px;-khtml-border-radius:3px;-webkit-border-radius:3px;margin-right:8px; }
#channelsnavigations .gohome a {color:#FFFFFF; font-size:16px;}
#channelsnavigations .seleced a { color:#fff;background:url(menu/menu_hover.gif) no-repeat left center; /*background: url(webico.png) no-repeat -340px -185px; text-decoration:none;*/ }

#channelsnavigations span { width:17px; height:35px; background:url(subsnavs.gif) no-repeat center top; }

#channelsnavigations .others { width:auto; height:40px; padding:2px 10px; zoom:1; overflow:hidden; display:block; /*background:#2c6bae; -moz-border-radius:3px; -khtml-border-radius:3px; -webkit-border-radius:3px;*/ }
#channelsnavigations .others ul { padding:0px 0px 0px 0px; }
#channelsnavigations .others li { line-height:18px; white-space:nowrap;zoom:1; overflow:hidden; _display:inline; text-align:center; }
#channelsnavigations .others ul li a { color:#fff; font-weight:bold; text-decoration:underline; font-size:14px; }
#channelsnavigations .others ul li a:hover { color:#fff; font-weight:bold; text-decoration:underline; }

#channelsnavigations .itels { background:url(tels.png) no-repeat left center; padding-left:25px; color:#FFFFFF; min-width:96px; line-height:35px; text-align:center; *text-align:left; display:none; }
#channelsnavigations .particulars { height:30px; line-height:30px; text-align:center; *text-align:left; margin:0px 0px; min-width:80px; color:#FFFFFF; padding:0px 10px 0px 10px; text-align:center; *text-align:center; background:url(menushere.png) repeat-x center center; font-weight:bold; }
#channelsnavigations .particulars  a { color:#FFFFFF; font-size:14px; font-weight:bold; }
#channelsnavigations .activitys { width: 82px; height: 44px; display: inline-block; line-height: 44px; text-align: center; margin: 0px 0px; min-width: 40px; color: white; background: #C40701 url(hotactivitys.png) no-repeat center center; padding: 0px 10px; text-align: center; color: white; -moz-border-radius: 3px; -khtml-border-radius: 3px; -webkit-border-radius: 3px; }
#channelsnavigations .tip { position: absolute; top: 45px; right: -30px; width: 98px; height: 23px; padding: 7px 1px 1px; background: url(tip.png) no-repeat center center; z-index: 6300; text-align: center; }
#channelsnavigations .tip span { float: left; width: 80px; color: #4d4d4d; font-size: 12px; line-height: 23px; text-align: center; }
#channelsnavigations .tip a { float: right; width: 18px; height: 23px; }
#channelsnavigations .new { position: absolute; top: -25px; left: 270px; width: 98px; height: 23px; padding: 7px 1px 1px; background: url(new.gif) no-repeat center center; z-index: 300; display: none; }
#channelsnavigations .hot { position: absolute; top: -32px; right: 180px; width: 19px; height: 23px; padding: 7px 1px 1px; background: url(hot.gif) no-repeat center center; z-index: 300; }

#specialsnavigations { width: 100%; height: 32px; padding: 0px 0px; margin: 0px auto; background: /*url(backgrounds.png) repeat-x center top*/; clear: both; position: relative; z-index: 1000; border-bottom: 0px solid #dedede; }
#specialsnavigations .navs_l, #specialsnavigations .navs_r { position: absolute; top: -10px; width: 5px; height: 42px; background: url(specialsnavigations.png) no-repeat center center; }
#specialsnavigations .navs_l { left: -5px; background-position: 0px top; }
#specialsnavigations .navs_r { top: 0px; right: -5px; background-position: -12px top; }
#specialsnavigations #navs { padding: 0px; margin: 0px auto; display: block; z-index: 600;  background: #C40701; background: url(specialsnavigations.png) repeat-x center bottom; border-top:1px solid #a40000; line-height: 32px; }
#specialsnavigations ul { margin:0px 20px; padding:0px 0px; clear:both; }
#specialsnavigations .delimiter { width:2px; height:32px; line-height:32px; padding:0px 0px; margin:0px 4px; background:url(specialsnavigations.png) no-repeat right top; }
#specialsnavigations li { float:left;margin:0px 0px;padding:0px 5px;height:32px;line-height:32px;-moz-border-radius:3px;-khtml-border-radius:3px;-webkit-border-radius:3px; }
#specialsnavigations li a { padding:3px 8px; color:#fff; font-weight:bold; font-size:14px; -moz-border-radius:3px; -khtml-border-radius:3px; -webkit-border-radius:3px; text-decoration:none; }
#specialsnavigations li a:hover { color:#C40701;background:#fff;text-decoration:none; }
#specialsnavigations li .here { color:#fff;background:#a40000;font-weight:bold; }
#specialsnavigations .gohome { color:#C40701;padding-left:20px;background:#fff url(specialsnavigations.png) no-repeat -80px 0px; }
#specialsnavigations span { font-size:12px; color:#FFFFFF; }

#channels { width: auto; height: 30px; line-height: 30px; background: url(channels.jpg) no-repeat center bottom; margin: 0px auto; padding:0px 20px; overflow: hidden; display: none; }
#channels li { float:left; background:url(libg.gif) no-repeat left center; font-size:12px; color:#666; }
#channels .seleced { background: url(memu_upbg1.gif) no-repeat center center; }
#channels a { text-decoration:none; margin:0px 5px; font-size:14px; font-weight:bold; }
#channels a:hover { background: #003366; color:#FFFFFF; }

#centerleft { width:165px; }
#centerright { width:865px; }

#consoles {width:170px;padding:10px 0px;margin:0px 0px 0px 10px;min-height:600px;border:0px solid #dedede;/*background:#ededed url(bg_l.png) repeat-y right center;*/background-color:#FFFFFF;}
#windows { width:760px;padding:10px 10px;margin:0px 0px 0px 0px;min-height:600px;/*background:#ededed url(bg_r.png) repeat-y left center;*/background-color:#FFFFFF; }


/*页底*/
#footer { width:1000px; margin:0px auto; padding:10px 0px; filter:alpha(opacity=100); background:#ffffff url(footerbg.png) repeat-x center top; border-top:2px solid #fe7c21; color:#666; text-align:center; background-color:whiteSmoke; border-top:1px solid #DDD; background-color:#FFFFFF; }
#footer a { color:#666; }
#footer .menus { border: 0px solid #a9cee1; color: #CCCCCC; margin: 0px auto; width: 940px; height: 30px; font-size:12px; line-height: 30px; }
#footer .copyrights { font-size: 12px; line-height: 20px; margin: 10px auto; }
#footer .netsigns { margin:10px auto; padding:5px 10px; height:auto; width:600px; height:50px; background:url(netsigns.gif) no-repeat center center; /*border:1px solid #d5d5d5; box-shadow:0 0px 1px rgba(34, 25, 25, 0.1); -webkit-box-shadow:rgba(34, 25, 25, 0.1) 0px 0px 1px; border:1px solid #E6E4E4; -webkit-box-shadow:0 0 7px #E5E5E4; border:1px solid #E5E5E4;*/ background-color:#FFFFFF; }
#footer .stats { display: none; }
#footer .counts { font-size:12px; }

#webstats { display: none; }

/*友情链接*/
#friendlinks_myscrolls {/*background:#F3F3F3;background-color:#dddddd;*/border:0px solid #D7D7D7;/*-webkit-box-shadow: 0 0 7px #D7D7D7;*/width:960px;height:auto;text-align:center;position:relative;margin:5px auto;padding:0px 0px;}
#friendlinks_myscrolls .mynext_friendlinks, #friendlinks_myscrolls .myprev_friendlinks { width:17px; height:48px; position:absolute; top:58px; cursor:pointer; text-align:center; display:block; overflow:hidden; text-indent:-300px; }
#friendlinks_myscrolls .myprev_friendlinks { right:-1px;background:url(friendlinks.png) no-repeat left center; }
#friendlinks_myscrolls .mynext_friendlinks { left:-1px;background:url(friendlinks.png) no-repeat right center; }
#friendlinks_myscrolls .mynext_friendlinks:hover, .friendlinks_myscrolls .myprev_friendlinks:hover { color:#f43d1e; /*background: #FFCC99;*/ }
#friendlinks_myscrolls h3 { text-align:left; font-size:16px; padding:10px 0px 5px 0px; margin:10px 10px; color:#3188be; font-family:"Microsoft Yahei","微软雅黑"; /*background:url(consolesico.gif) no-repeat left center; text-shadow:1px 1px 1px #BBB;*/ border-bottom:4px solid #3188be; border-bottom:1px dotted #D7D7D7; color:#3B639F; color:#2D374B; color:#666; color:#901201; }
.friendlinks_myscrolls {width:912px;height:auto;text-align:center;position:relative;margin:0px auto;padding:10px 0px;background:url(linksbg_.gif) repeat-x center center; }
.friendlinks_myscrolls ul { width:10000px; height:48px; overflow:hidden; margin:10px 0px; }
.friendlinks_myscrolls ul li { width:146px; height:48px; float:left; padding:0px; margin:0px 3px; display:inline; position:relative; }
.friendlinks_myscrolls ul li span { display:none; }

.friendlinks { position:relative;border:1px solid #D7D7D7;background:#f1f1f1;overflow:hidden;background:#fff;margin:10px auto; }
.friendlinks .title { background:#F6F6F6;text-align:left;margin:0px;border-bottom:1px solid #ddd;background:url(bg_white.gif) repeat-x center center; }
.friendlinks h4 { float:left;text-align:left;font-size:14px;padding:5px 20px;margin:0px;color:#3188BE;color:#901201;color:#555;border-top: 3px solid #993300;color:#993300; }
.friendlinks ol { float:left;width:99px;margin-top:-1px; }
.friendlinks ol li { height:25px;padding:4px 0;line-height:25px;border-top:1px solid #D7D7D7;border-right:1px solid #D7D7D7;text-align:center;overflow:hidden;background-color:#F6F6F6;cursor:pointer;/*background:url(bg_white.gif) repeat-x center center;*/ }
.friendlinks ol li.on { background:#fff;border-right:#fff;font-weight:bold; }
.friendlinks ul { float:left;width:828px;padding:5px 15px;overflow:hidden; }
.friendlinks ul li { float:left;margin:0 auto;padding:2px 5px;text-align:center;white-space:pre;overflow:hidden; }
.friendlinks ul li a { color:#555;font-size:12px; }
.friendlinks ul li a:hover { color:#f60; }
.friendlinks dl { padding:0px 0px;overflow:hidden;clear:both;border:1px solid #D7D7D7; border-width:0px 0px 1px 0px; }
.friendlinks dl dt { float:left;margin:0 auto;padding:8px 12px;text-align:center;white-space:pre;overflow:hidden;border:1px solid #D7D7D7; border-width:0px 1px 0px 0px;text-align:center;overflow:hidden;background-color:#F6F6F6;background:url(bg_white.gif) repeat-x center center;font-weight:bold;color:#555; }
.friendlinks dl dd { float:left;margin:0 auto;padding:8px 10px;text-align:left;overflow:hidden; }
.friendlinks dl dd a { color:#555;font-size:12px;padding:8px 10px; }
.friendlinks dl dd a:hover { color:#930; text-decoration:underline; }


.ads_236_52 { margin:5px 0px; }
.ads_236_52 li { float:left; }
.ads_236_52 .jiange5 { width:5px; display:inline-block; }
.ads_236_52 .jiange6 { width:6px; display:inline-block; }

#indexfocus { width:240px; margin:0px 0px; }
#indexfocus .title {background:url(bg_white.gif) repeat-x center center;font-weight:bold;text-align:center;text-align:left;color:#555;border:1px solid #D7D7D7;border-width:0px 0px 1px 0px;padding:5px 10px;}
/*
#indexfocus .title {text-align:center;text-align:left;color:#333;padding:0px 0px;background:url(fenge.gif) repeat-x center center;height:30px;}
#indexfocus .title h4 {height:30px;font-weight:bold;font-size:18px;background:#fff url(titles.png) no-repeat left top;text-indent:-300px;overflow:hidden;padding:0px 10px;}
#indexfocus .title .toutiao { background-position:left top; width:60px; }
#indexfocus .title .dongtai { background-position:left bottom; width:70px; }
#indexfocus .title .more {height:30px;line-height:30px;font-size:14px;background:#fff;overflow:hidden;padding:0px 0px 0px 10px;}
#indexfocus .title .more a {color:#333;}
*/

#indexnews { width:490px; margin:0px 0px; padding:0px 15px; }
/*#indexnews .title {text-align:center;text-align:left;color:#333;border:1px solid #333;border-width:0px 0px 1px 0px;padding:10px 0px;}
#indexnews .title h4 {font-weight:bold;font-size:18px;}*/
#itests { width:238px; height:auto; margin:0px 0px; }
#itests .title {background:url(bg_white.gif) repeat-x center center;font-weight:bold;text-align:center;text-align:left;color:#555;border:1px solid #D7D7D7;border-width:0px 0px 1px 0px;padding:5px 10px;}
#itests .ads {background-color:#e6e6e6; padding-top:0px; margin-top:0px;}
#itests .ads h4 {background:url(bg_white.gif) repeat-x center center;font-weight:bold;text-align:center;text-align:left;color:#555;border:1px solid #D7D7D7;border-width:1px 1px 0px 1px;padding:5px 10px;display:none;}
#itests .ads ul li { width:238px; margin:4px 0px;}
#itests .ads ul li img { width:238px;border:0px solid #eee;/*-webkit-filter:grayscale(1);-webkit-filter:grayscale(100%);-moz-filter:grayscale(100%);-ms-filter:grayscale(100%);-o-filter: grayscale(100%);filter: grayscale(100%);filter:gray;*/ }
#itests .ads ul li img:hover {-webkit-filter:grayscale(0%);border:0px solid #dedede;}
#slidesfocus { margin:0px 0px;padding:0px;width:auto;height:auto;overflow:hidden;zoom:1;position:relative;background-color:#FFFFFF; }
#slidesfocus .txt li a { }
#slidesfocus .txt li p {font-family:"Microsoft Yahei","微软雅黑";}

#channelsslidesfocus {  width:1000px;height:550px;margin:0px 0px;padding:0px;overflow:hidden;zoom:1;position:relative;background-color:#FFFFFF; }
#channelsslidesfocus img { -moz-transition: all 1.2s;-webkit-transition: all 1.2s;-o-transition: all 1.2s;transition: all 1.2s; }
#channelsslidesfocus img:hover {-moz-transform: scale(1.2);-webkit-transform: scale(1.2);-o-transform: scale(1.2);-ms-transform: scale(1.2);transform: scale(1.2);}
#channelsslidesfocus .txt li a {font-size:30px;}
#channelsslidesfocus .txt li p {font-size:16px;font-family:"Microsoft Yahei","微软雅黑";}
#channelsslidesfocus .txt{position:absolute;z-index:2;bottom:35px;left:30px;width:700px;}
#channelsslidesfocus .prev { left:50px; }
#channelsslidesfocus .next{ right:50px; }

#channelsfocus { width:630px; height:350px; }
#channelsfocus .txt li a {font-size:20px;}
#channelsfocus .txt li p {font-size:14px;color:#fff;}

#specialsfocus { width:960px; height:540px; }
#specialsfocus .txt li a {font-size:20px;}
#specialsfocus .txt li p {font-size:14px;color:#fff;}

.tabs1 {margin:0px auto;padding:0px 0px;border:1px solid #D7D7D7;border-width:0px 0px 1px 0px;position:relative;}
.tabs1 h3 { color:#666;font-size:14px;padding:0px 5px;color:#457DB0;font-weight:bold;text-align:center;text-align:left;color:#555; }
.tabs1 h4 { position:relative;color:#555;font-size:15px;text-align:left;padding:4px 15px;background:url(home.png) no-repeat left center;color:#457DB0;background:url(bg_white.gif) repeat-x center center;border-bottom:0px solid #D7D7D7;font-weight:bold;text-align:center;text-align:left;color:#555;border:1px solid #D7D7D7;border-width:1px 1px 0px 1px;bottom:-1px; }
.tabs1 ul { padding:0px;border:1px solid #D7D7D7;border-width:0px 0px 0px 0px; }
.tabs1 li { position:relative;float:left;padding:4px 10px;text-align:left;font-weight:bold;text-align:center;text-align:left;color:#555;font-size:14px;/*background-color:#EEE;border:1px solid #EEE;border-width:2px 0px 0px 0px;*/margin-right:5px;bottom:-1px; }
.tabs1 li:hover, .tabs1 .current { cursor:pointer;background:url(bg_white_.gif) repeat-x center center;font-size:14px;border:1px solid #C00;border-width:2px 0px 0px 0px;color:#08509A;border-left:1px solid #D7D7D7;border-right:1px solid #D7D7D7;bottom:-1px;background-color:#FFFFFF; }
.tabs1 li:hover a, .tabs1 .current a { color:#C00; }

#birthdays { width:90%; height:auto; margin:0px auto; padding:10px; border:5px dotted #FFCCFF; }
#birthdays h2 { clear:both; font-size:28px; margin:10px auto; clear:both; }
#birthdays h3 { clear:both; font-size:18px; margin:10px auto; text-align:left; }
#birthdays ul { margin:0px auto; padding:0px; clear:both; text-align:left; line-height:25px; }

#subslists { width: 100%; margin: 0px auto; padding: 0px; }
#subslists ul { width: 95%; padding: 0px; margin: 0px auto; vertical-align: middle; border-bottom: 1px dotted #999999; }
#subslists li { width: 100%; text-align: left; vertical-align: middle; line-height: 35px; /*#padding-top: 4px; #padding-bottom: 4px;*/_zoom: 1; }
#subslists p { padding: 0px; margin: 0px; overflow: hidden; color: #666; width: 100%; line-height: 25px; text-indent: 2em; font-size: 13px; text-align: left; border: 0px solid #a9cee1; }
#subslists .sub { color: #666; width: 160px; height: 35px; display: block; float: left; text-align: right; }
#subslists .no { color: #999999; width: 180px; height: 35px; display: block; float: left; text-align: center; background: url(ico/counter_box.gif) no-repeat center center; }
#subslists .i { color: #ffffff; background-color: #990000; padding: 1px 4px; margin: 0px 5px; -webkit-border-radius: 5px; -moz-border-radius: 5px; border-radius: 10px; }
#subslists .noi { margin:5px auto; width:100%; height:5px; background: url(ico/xuxian.gif) repeat-x center center; clear: both; }

#tabsmenus { height: 29px; border-bottom: 1px solid #EBE6C9; clear: both; overflow: hidden; }
#tabsmenus ul.tabs li a, #tabsmenus ul.tabs li a span{ background: url(tab_bg.gif) no-repeat; display: block; }
#tabsmenus ul.tabs { position: absolute; z-index: 10; }
#tabsmenus ul.tabs li { float: left; margin: 0 1px 0 0; display: inline; }
#tabsmenus ul.tabs li a { float: left; padding: 0 0 0 10px; height: 30px; background-position: left top; }
#tabsmenus ul.tabs li a span { padding: 9px 10px 7px 0; background-position: right top; line-height: 14px; }
#tabsmenus ul.tabs li a span img{ vertical-align: middle; }
#tabsmenus ul.tabs li.active a { float: left; padding: 0 0 0 10px; height: 30px; background: url(active_tab_bg.gif) no-repeat left top; color: #000; display: block; }
#tabsmenus ul.tabs li.active a span { padding: 9px 10px 7px 0; background: url(active_tab_bg.gif) no-repeat right top; line-height: 14px; display: block; }
#tabsmenus ul.tabs li.null { margin: 0 0 0 15px; padding: 0 0 0 25px; height: 25px; background: url(add_button.gif) no-repeat 0 0; line-height: 24px; }
#tabsmenus ul.tabs li.null a { padding: 0 10px 0 0; height: 25px; background: url(add_button.gif) no-repeat right top; color: #FFF; font-size: 12px; }

#explains{border:1px solid #ffbe7a;zoom:1;background:#fffced;padding:8px 20px;margin:0px auto;line-height:20px;font-size:12px;position:relative;}
#explains h5{ text-align:left; margin:10px auto; font-size:12px; }
#explains p{ text-align:left; text-indent:2em; }
#explains .inputs_dates{ border:1px solid #d0d0d0; background:none; background-color:#FFFFFF; width:120px; height:20px; padding:3px 10px; line-height:20px; color:#666; cursor:pointer; /*border: 1px solid #E6E4E4;*/ }
#explains .inputs_texts{ border:1px solid #d0d0d0; background:none; background-color:#FFFFFF; width:120px; height:20px; padding:3px 10px; line-height:20px; color:#666; cursor:pointer; /*border: 1px solid #E6E4E4;*/ }

#othersmenus { width: 90%; margin: 10px auto; padding: 0px; }
#othersmenus ul { width: 95%; padding: 5px 0px; margin: 0px auto; vertical-align: middle; border-bottom: 1px dotted #999999; }
#othersmenus li { width: 100%; text-align: left; vertical-align: middle; line-height: 30px; clear: both; font-size: 12px; /*#padding-top: 4px; #padding-bottom: 4px;*/ }
#othersmenus p { padding: 0px; margin: 0px; overflow: hidden; color: #666; width: 100%; line-height: 25px; text-indent: 2em; font-size: 13px; text-align: left; border: 0px solid #a9cee1; }
#othersmenus .subs { color: #666; width: 160px; display: block; float: left; text-align: right; }
#othersmenus .no { color: #999999; width: 180px; display: block; float: left; text-align: center; background: url(ico/counter_box.gif) no-repeat center center; }
#othersmenus .i { color: #ffffff; background-color: #990000; padding: 1px 4px; margin: 0px 5px; -webkit-border-radius: 5px; -moz-border-radius: 5px; border-radius: 10px; }
#othersmenus .noi { margin:5px auto; width:100%; height:5px; background: url(ico/xuxian.gif) repeat-x center center; clear: both; }
#othersmenus .current { font-weight:bold; background-color:#E5EFFB; padding:3px 5px; margin:5px; color:#085C9B; }
#othersmenus a { margin:5px;  }

/*分页*/
#pages { padding:14px 0 10px;text-align:center;}
#pages a { display:inline-block; height:22px; line-height:22px; background:#fff; border:1px solid #e3e3e3; text-align:center; color:#252525; padding:0 10px; margin:0px 2px; border-radius:5px; text-shadow:0 1px 0 white; transition:all .15s linear; -webkit-transition:all .15s linear; -moz-transition:all .15s linear; box-shadow:inset 0 0 1px white; }
#pages a:hover { background:#999; color:#fff; text-decoration:none; border:none; border:1px solid #fff; }
#pages span { display:inline-block; height:22px;padding:0 10px; line-height:22px; background:#930; border:0px solid #19548E; color:#fff; text-align:center; border-radius:5px; text-shadow:0 1px 0 white; transition:all .15s linear; -webkit-transition:all .15s linear; -moz-transition:all .15s linear; box-shadow:inset 0 0 1px white; }

/*工具栏部分*/
.backtotops {
 display: none;
 width: 18px;
 line-height: 1.2;
 padding: 5px 0;
 background-color: #000;
 color: #fff;
 font-size: 12px;
 text-align: center;
 position: fixed;
 _position: absolute;
 right: 10px;
 bottom: 100px;
 _bottom: "auto";
 cursor: pointer;
 opacity: .6;
 filter: Alpha(opacity=60);
}

#two_dimensional_codes{position:fixed;bottom:10px;z-index:300;right:10px;overflow:hidden;padding:5px 0px 0px 0px;border:0px solid #274648;width:100px;height:110px;background:#FFFFFF url(two_dimensional_codes.jpg) no-repeat center bottom; text-align:center;font-size:12px;}
* html #two_dimensional_codes{ position:absolute;top:expression(offsetParent.scrollTop+document.documentElement.clientHeight-this.offsetHeight); }

#reservations{ float:right;position:fixed;bottom:10px;z-index:300;left:10px;overflow:hidden;padding:0px;border:0px solid #274648;width:125px;height:135px;background: url(reservations.png) no-repeat center center; }
* html #reservations{ position:absolute;top:expression(offsetParent.scrollTop+document.documentElement.clientHeight-this.offsetHeight); }
#reservations a{ overflow:hidden;padding:0px;border:0px solid #274648;width:125px;height:135px;text-indent:-300px;display:block; }

#birthdayswishes{ float:right;position:fixed;bottom:10px;z-index:30000;left:10px;overflow:hidden;padding:10px 10px;width:auto;height:auto;-webkit-box-shadow:0 0 7px #E5E5E4;border:2px solid #E5E5E4;font-size:12px; }
#birthdayswishes h5{ font-weight:normal; font-size:12px; }
* html #birthdayswishes{ position:absolute;top:expression(offsetParent.scrollTop+document.documentElement.clientHeight-this.offsetHeight); }
/*#birthdayswishes a{ overflow:hidden;padding:0px;border:0px solid #274648;width:125px;height:135px;text-indent:-300px;display:block; }*/
#birthdayswishes ul{width:auto;height:auto;border-top:1px dashed #E5E5E4;margin:5px auto;}
#birthdayswishes ul li{width:auto;height:auto;margin:5px auto;}

/*通用登陆注册体系*/
.inputs_texts { border:0px solid #9FC9EA; background:#FFF url(inputs_texts.gif) no-repeat center -50px; width:180px; height:20px; padding:8px 10px; line-height:20px; color:#666; font-size:14px; cursor:pointer; }
.inputs_texts_on { border:0px solid #9FC9EA; background:#FFF url(inputs_texts.gif) no-repeat center 0px; width:180px; height:20px; padding:8px 10px; line-height:20px; color:#FF0000; font-size:14px; cursor:pointer; }
.inputs_texts_off { border:0px solid #9FC9EA; background:#FFF url(inputs_texts.gif) no-repeat center -100px; width:180px; height:20px; padding:8px 10px; line-height:20px; color:#FFCC00; font-size:14px; cursor:pointer; }

.inputs_texts_80 { border:0px solid #9FC9EA; background:#FFF url(inputs_texts_100.gif) no-repeat left -50px; width:80px; height:20px; padding:8px 10px; line-height:20px; color:#666; font-size:14px; cursor:pointer; }
.inputs_texts_80_on { border:0px solid #9FC9EA; background:#FFF url(inputs_texts_100.gif) no-repeat left 0px; width:80px; height:20px; padding:8px 10px; line-height:20px; color:#FF0000; font-size:14px; cursor:pointer; }
.inputs_texts_80_off { border:0px solid #9FC9EA; background:#FFF url(inputs_texts_100.gif) no-repeat left -100px; width:80px; height:20px; padding:8px 10px; line-height:20px; color:#FFCC00; font-size:14px; cursor:pointer; }

.inputs_texts_500 { border:0px solid #9FC9EA; background:#FFF url(inputs_texts_500.gif) no-repeat left -50px; width:480px; height:20px; padding:8px 10px; line-height:20px; color:#666; font-size:14px; cursor:pointer; }
.inputs_texts_500_on { border:0px solid #9FC9EA; background:#FFF url(inputs_texts_500.gif) no-repeat left 0px; width:480px; height:20px; padding:8px 10px; line-height:20px; color:#FF0000; font-size:14px; cursor:pointer; }
.inputs_texts_500_off { border:0px solid #9FC9EA; background:#FFF url(input_500.gif) no-repeat left -100px; width:480px; height:20px; padding:8px 10px; line-height:20px; color:#FFCC00; font-size:14px; cursor:pointer; }

.inputs_texts_500_100 { border:0px solid #9FC9EA; background:#FFF url(inputs_texts_500_100.gif) no-repeat left 0px; width:480px; height:84px; padding:8px 10px; line-height:20px; color:#666; font-size:14px; cursor:pointer; overflow: hidden; }
.inputs_texts_500_100_on { border:0px solid #9FC9EA; background:#FFF url(inputs_texts_500_100.gif) no-repeat left 0px; width:480px; height:84px; padding:8px 10px; line-height:20px; color:#FF0000; font-size:14px; cursor:pointer; overflow: hidden; }
.inputs_texts_500_100_off { border:0px solid #9FC9EA; background:#FFF url(inputs_texts_500_100.gif) no-repeat left -100px; width:480px; height:84px; padding:8px 10px; line-height:20px; color:#FFCC00; font-size:14px; cursor:pointer; overflow: hidden; }

/*.buttons_texts_span {background:url(buttons_texts.png) no-repeat;height:25px; padding:0 0 0 10px; float:left; display:block; overflow:hidden; line-height:25px; text-align:left; background-position:0 -25px;}*/
/*
.buttons_texts, .buttons_texts .buttons_texts_span {background:url(buttons_texts.png) no-repeat;}
.buttons_texts{float:left; display:block; overflow:hidden; margin-right:5px; padding-right:10px; line-height:normal; font-size:12px; background-position:100% 0;}
.buttons_texts span {cursor:pointer;}
.buttons_texts .btn-icon {position:absolute; display:inline; overflow:hidden; font-size:0; line-height:0;}
.buttons_texts .buttons_texts_span {height:25px; padding:0 0 0 10px; float:left; display:block; overflow:hidden; line-height:25px; text-align:left; background-position:0 -25px;}
a.buttons_texts:visited, a.buttons_texts:hover {color:#333;}
a.buttons_texts:hover, a.buttons_texts:hover span {text-decoration:none;}
*/
.inputs_texts_small { background:#FFFFFF url(inputs_texts_bg.gif) repeat-x center top; text-align:center; border:1px solid #9FC9EA; padding:2px 5px; color:#003399; }
.inputs_dates { border: 1px solid #d0d0d0; background: #fff url(inputs_dates.png) no-repeat right 2px; width:160px; height:20px; padding:0px 10px; line-height:20px; color:#666; font-size:12px; cursor:pointer; /*border: 1px solid #E6E4E4;*/ }
.inputs_submits { padding:0px 10px; overflow:hidden; border:none; background:url(inputs_submits.gif) repeat-x center center; text-align:center; color:#FFF; letter-spacing:1px; font-weight:bold; cursor:pointer; }
.inputs_submits_small { border: 1px solid #9FC9EA; padding: 2px 5px; cursor: pointer; background: url(mbg.gif) repeat-x; -webkit-border-radius: 10px; -moz-border-radius: 10px; border-radius: 20px; color: #2C629E; }
.inputs_buttons { height:30px; padding:0px 10px; overflow:hidden; border:none; background:url(inputs_submits.gif) repeat-x center center; text-align:center; line-height:25px; color:#FFF; letter-spacing:1px; font-weight:bold; cursor:pointer; }
.textareas_small { width:95%; height:100px; background:#FFFFFF url(inputs_texts_bg.gif) repeat-x center top; text-align: left; border: 1px solid #9FC9EA; padding:2px 5px; color: #003399; }

.centers_forms { margin: 0px auto; width: auto; }
.centers_forms h2 { display: none; }
.centers_forms ul { padding: 0px 0px;clear: both; }
.centers_forms li { float: left; padding: 5px 0px; margin: 0px; vertical-align: middle; line-height: 25px; }
.centers_forms .formtext { width: 20%; text-align: right; color: #666; }
.centers_forms .formtext:hover { background-color:#f0efef; }
.centers_forms .forminput { width: 80%; text-align: left; color: #666; }
.centers_forms .ajaxs a { padding:3px 5px; margin:0px 0px; }
.centers_forms .ajaxs .current { font-weight:bold; /*background:#006eb3 url(inputs_texts_500_100.gif) no-repeat left 0px; color:#FFFFFF;*/ background:#ebf7d8 url(checkboxs.png) no-repeat left 100%; padding:3px 5px 3px 22px; margin:0px 0px; color:#489706; }
/*.centers_forms .current { font-weight:bold; background-color:#E5EFFB; padding:3px 5px; margin:5px; color:#085C9B; }*/

.textareas { border:0px solid #9FC9EA; background:#FFF url(inputs_texts_500_100.gif) no-repeat left 0px; width:480px; height:84px; padding:8px 10px; line-height:20px; color:#666; font-size:14px; cursor:pointer; overflow:hidden; }
/*通用登陆注册体系*/
.inputs_texts { border:0px solid #9FC9EA; background:#FFF url(inputs_texts.gif) no-repeat center -50px; width:180px; height:20px; padding:8px 10px; line-height:20px; color:#666; font-size:14px; cursor:pointer; }
.inputs_texts_on { border:0px solid #9FC9EA; background:#FFF url(inputs_texts.gif) no-repeat center 0px; width:180px; height:20px; padding:8px 10px; line-height:20px; color:#FF0000; font-size:14px; cursor:pointer; }
.inputs_texts_off { border:0px solid #9FC9EA; background:#FFF url(inputs_texts.gif) no-repeat center -100px; width:180px; height:20px; padding:8px 10px; line-height:20px; color:#FFCC00; font-size:14px; cursor:pointer; }

.inputs_texts_80 { border:0px solid #9FC9EA; background:#FFF url(inputs_texts_100.gif) no-repeat left -50px; width:80px; height:20px; padding:8px 10px; line-height:20px; color:#666; font-size:14px; cursor:pointer; }
.inputs_texts_80_on { border:0px solid #9FC9EA; background:#FFF url(inputs_texts_100.gif) no-repeat left 0px; width:80px; height:20px; padding:8px 10px; line-height:20px; color:#FF0000; font-size:14px; cursor:pointer; }
.inputs_texts_80_off { border:0px solid #9FC9EA; background:#FFF url(inputs_texts_100.gif) no-repeat left -100px; width:80px; height:20px; padding:8px 10px; line-height:20px; color:#FFCC00; font-size:14px; cursor:pointer; }

.inputs_texts_500 { border:0px solid #9FC9EA; background:#FFF url(inputs_texts_500.gif) no-repeat left -50px; width:480px; height:20px; padding:8px 10px; line-height:20px; color:#666; font-size:14px; cursor:pointer; }
.inputs_texts_500_on { border:0px solid #9FC9EA; background:#FFF url(inputs_texts_500.gif) no-repeat left 0px; width:480px; height:20px; padding:8px 10px; line-height:20px; color:#FF0000; font-size:14px; cursor:pointer; }
.inputs_texts_500_off { border:0px solid #9FC9EA; background:#FFF url(input_500.gif) no-repeat left -100px; width:480px; height:20px; padding:8px 10px; line-height:20px; color:#FFCC00; font-size:14px; cursor:pointer; }

.inputs_texts_500_100 { border:0px solid #9FC9EA; background:#FFF url(inputs_texts_500_100.gif) no-repeat left 0px; width:480px; height:84px; padding:8px 10px; line-height:20px; color:#666; font-size:14px; cursor:pointer; overflow: hidden; }
.inputs_texts_500_100_on { border:0px solid #9FC9EA; background:#FFF url(inputs_texts_500_100.gif) no-repeat left 0px; width:480px; height:84px; padding:8px 10px; line-height:20px; color:#FF0000; font-size:14px; cursor:pointer; overflow: hidden; }
.inputs_texts_500_100_off { border:0px solid #9FC9EA; background:#FFF url(inputs_texts_500_100.gif) no-repeat left -100px; width:480px; height:84px; padding:8px 10px; line-height:20px; color:#FFCC00; font-size:14px; cursor:pointer; overflow: hidden; }

/*.buttons_texts_span {background:url(buttons_texts.png) no-repeat;height:25px; padding:0 0 0 10px; float:left; display:block; overflow:hidden; line-height:25px; text-align:left; background-position:0 -25px;}*/
/*
.buttons_texts, .buttons_texts .buttons_texts_span {background:url(buttons_texts.png) no-repeat;}
.buttons_texts{float:left; display:block; overflow:hidden; margin-right:5px; padding-right:10px; line-height:normal; font-size:12px; background-position:100% 0;}
.buttons_texts span {cursor:pointer;}
.buttons_texts .btn-icon {position:absolute; display:inline; overflow:hidden; font-size:0; line-height:0;}
.buttons_texts .buttons_texts_span {height:25px; padding:0 0 0 10px; float:left; display:block; overflow:hidden; line-height:25px; text-align:left; background-position:0 -25px;}
a.buttons_texts:visited, a.buttons_texts:hover {color:#333;}
a.buttons_texts:hover, a.buttons_texts:hover span {text-decoration:none;}
*/
.inputs_dates { border:0px solid #9FC9EA; background:#FFF url(inputs_dates.gif) no-repeat center -50px; width:180px; height:20px; padding:8px 10px; line-height:20px; color:#666; font-size:14px; cursor:pointer; }
.inputs_submits { padding:5px 10px; overflow:hidden; border:none; background:url(inputs_submits.gif) repeat-x center center; text-align:center; color:#FFF; letter-spacing:1px; font-weight:bold; cursor:pointer; }
.inputs_buttons { padding:2px 5px; overflow:hidden; border:none; background:url(inputs_submits.gif) repeat-x center center; text-align:center; color:#fff; letter-spacing:1px; cursor:pointer; border:0px solid #f0eeee; }
.abuttons { padding:10px 10px; overflow:hidden; border:none; background:url(inputs_submits.gif) repeat-x center center; text-align:center; line-height:25px; color:#FFF; letter-spacing:1px; font-weight:bold; cursor:pointer; /*-webkit-border-radius:10px; border-radius:10px;*/ }
.abuttons a:hover {color:#FFF;}
.buttons_texts {color:#ff6600; background:#ffe6bd; border:1px solid #fed694; padding:5px 10px;}

.inputs_texts { border:0px solid #9FC9EA; background:#FFF url(inputs_texts.gif) no-repeat center -50px; width:180px; height:20px; padding:8px 10px; line-height:20px; color:#666; font-size:14px; cursor:pointer; }

.checkboxs {padding-left:24px;cursor:pointer;background:url(checkboxs.png) no-repeat left -21px;line-height:22px;height:21px;display:inline-block;} 
.checked {background-position:left 100%;} 
.disabled {background-position:left 0px;}
.radios {padding-left:22px;display:inline-block;background:transparent url(radios.png) no-repeat left top;height:19px;line-height:20px;cursor:pointer;vertical-align:middle;}
.checked {background-position:left bottom;}

.selects_100 { border:0px solid #dedede; background:#FFF url(inputs_texts_100.gif) no-repeat left -50px; width:100px; padding:8px 10px; line-height:20px; margin: 0px; color:#666; font-size:14px; cursor:pointer; }/*{ border:1px solid #9FC9EA; height: 22px; }*/
.selects_ { border:0px solid #9FC9EA; background:#FFF url(inputs_texts.gif) no-repeat center -50px; width:200px; padding:8px 10px; color:#666; cursor:pointer; }

.selectfield { border:1px solid #dddddd; padding:0px; background:url(biaodan_bg.gif) repeat-x left center; }

.selects { 
    font:12px sans-serif;
    background:#fff url(selects.png) no-repeat right center;
    border:1px solid #ccc;
    color:#555;
    padding:7px 9px;
    -moz-border-radius: 2px;
    -webkit-border-radius: 2px;
    border-radius: 2px 2px;
    width:180px;
	cursor:pointer;
}
.selects.selectshover { border:1px solid #7aadeb; cursor:pointer; }
.selects.selectsopen { color:#085C9B; }
.selects.selectsfocus { color:#FF6600; }
.selects.selectsdisabledoption { background-color:#999999; color:#990000;  }
.selects.selectsdisabled { background-color:#CC3300; color:#990000;  }
.selectsinner {}

#tablesstyles { width:100%; margin:0px auto; }
#tablesstyles td,#tablesstyles th{ }
#tablesstyles thead th{ height:20px; background:#eef3f7; border-bottom:1px solid #d5dfe8;font-weight:bold;}
#tablesstyles tbody th{ height:30px; background:#f6f6f6; border-bottom:1px solid #eee;}
#tablesstyles tbody td,#tablesstyles .buttons{border-bottom: #eee 1px solid; padding-top:8px; padding-bottom:8px}
#tablesstyles .buttons,#tablesstyles .buttons:hover{background:#f6f6f6; padding:6px 12px 0 12px; height:30px;line-height:30px;background:none;}
#tablesstyles tr:hover,#tablesstyles table tbody tr:hover{ background:#fbffe4}
#tablesstyles td.rowright { text-align: right; }
#tablesstyles td.rowleft { text-align: left; }
#tablesstyles td.rowcenter { text-align: center; }

#calendarsstyles { width:100%; margin:0px auto; -webkit-box-shadow:0 0 7px #E5E5E4; border:2px solid #E5E5E4; color:#085C9B; }
#calendarsstyles td,#calendarsstyles th{ }
#calendarsstyles thead th{ height:60px; background:#eef3f7; border-bottom:1px solid #d5dfe8;font-weight:bold; font-size:20px; font-family:Georgia,Arial; font-weight:700; box-shadow:0 0px 1px rgba(34, 25, 25, 0.1); -webkit-box-shadow:rgba(34, 25, 25, 0.1) 0px 0px 1px; }
#calendarsstyles tbody th{ height:30px; background:#f6f6f6; border-bottom:1px solid #eee;}
#calendarsstyles tbody td,#calendarsstyles .buttons{border-bottom:#eee 1px solid; height:60px; font-size:16px;
font-family:Georgia,Arial; font-weight:700; box-shadow:0 0px 1px rgba(34, 25, 25, 0.1); -webkit-box-shadow:rgba(34, 25, 25, 0.1) 0px 0px 1px;}
#calendarsstyles tbody td .day{ font-size:20px;
font-family:Georgia,Arial; font-weight:700; box-shadow:0 0px 1px rgba(34, 25, 25, 0.1); -webkit-box-shadow:rgba(34, 25, 25, 0.1) 0px 0px 1px;}
#calendarsstyles .buttons,#calendarsstyles .buttons:hover{background:#f6f6f6; padding:6px 12px 0 12px; height:30px;line-height:30px;background:none;}
#calendarsstyles td:hover,#calendarsstyles table tbody td:hover{ background:#fbffe4}
#calendarsstyles td.rowright { text-align: right; }
#calendarsstyles td.rowleft { text-align: left; }
#calendarsstyles td.rowcenter { text-align: center; }
#calendarsstyles .current { font-weight:bold; background-color:#E5EFFB; padding:3px 5px; margin:5px; color:#085C9B; }
#calendarsstyles .avatar { margin:0px auto; padding:0px; -webkit-box-shadow:0 0 7px #E5E5E4; border:2px solid #E5E5E4; }
#calendarsstyles .name { margin:5px auto; padding:0px; color:#085C9B; font-size:14px; clear:both; }
#calendarsstyles .subject { margin:5px auto; padding:0px; color:#085C9B; font-size:14px; }
#calendarsstyles .birthday { margin:0px auto; padding:0px; cursor:pointer; }
#calendarsstyles .birthdayavatar { margin:10px auto; padding:2px; background-color:#FFCC99; -webkit-box-shadow:0 0 7px #FF9900; border:1px solid #FF9900; cursor:pointer; }

.abuttons_blue { color:#FFFFFF; display:inline-block; height:24px; padding:0 10px; background:url(gb_btn_dot.png) repeat-x left top; font: bold 12px/24px Arial; line-height:26px 9; overflow:hidden; zoom:1; cursor:pointer; }
.abuttons_red { color:#FFFFFF; display:inline-block; height:24px; padding:0 10px; background:url(gb_btn_dot.png) repeat-x left -390px; font: bold 12px/24px Arial; line-height:26px 9; overflow:hidden; zoom:1; cursor:pointer; }
.viewmenus { background-color:#E5EFFB; padding:3px 5px; margin:2px 2px; color:#085C9B; display:inline-block; }
.modifymenus { background-color:#E5EFFB; padding:3px 5px; margin:2px 2px; color:#085C9B; display:inline-block; }
.replymenus { background-color:#FF9900; padding:3px 5px; margin:2px 2px; color:#fff; display:inline-block; }
.avatarmenus { background-color:#E5EFFB; padding:3px 5px; margin:2px 2px; color:#085C9B; display:inline-block; }
.deletedmenus { background-color:#E5EFFB; padding:3px 5px; margin:2px 2px; color:#085C9B; display:inline-block; }

/* focus */
#focus {width:680px; height:420px; overflow:hidden; position:relative; margin:10px auto; border:10px solid #dddddd; -webkit-box-shadow:0 0 17px #E5E5E4; border:10px solid #E5E5E4;}
#focus ul {height:420px; position:absolute;}
#focus ul li {float:left; width:680px; height:420px; overflow:hidden; position:relative; background:#000;}
#focus ul li div {position:absolute; overflow:hidden;}
#focus .btnbg {position:absolute; width:680px; height:60px; left:0; bottom:0; background:#000;}
#focus .btn {position:absolute; width:660px; height:10px; padding:5px 10px; right:0; bottom:30px; text-align:right;}
#focus .btn span {display:inline-block; _display:inline; _zoom:1; font-size:18px; font-family:Microsoft YaHei,SimSun; font-weight:bold; line-height:30px; text-align:center; width:30px; height:30px; _font-size:0; margin-left:5px; cursor:pointer; background:#fff;}
#focus .btn span.on {background:#fff;}
#focus .prenext {width:45px; height:80px; position:absolute; top:180px; background:url(sprite.png) no-repeat 0 0; cursor:pointer;}
#focus .pre {left:0;}
#focus .next {right:0; background-position:right top;}

#picslist { width:96%; margin:10px auto; padding:0px; }
#picslist ul { padding:0px; margin:0px; vertical-align:middle; }
#picslist li { width:100%; margin:10px auto; text-align:center; vertical-align:middle; overflow:hidden; }

#newslist { width: 96%; margin: 2px auto; padding: 0px; }
#newslist ul { padding:0px; margin:0px; vertical-align:middle; }
#newslist li { float: left; width: 100%; text-align: left; vertical-align: middle; #line-height: 40px; line-height: 40px; /*#padding-top: 4px; #padding-bottom: 4px;*/_zoom: 1; border-bottom: 1px dotted #999999; overflow: hidden; }
#newslist .time { float: right; }
/*#sort_newslist li:hover { background-color:#dedede;cursor:pointer; }*/
#newslist a { display:inline-block; color:#666; font-size:14px; }
#newslist a:hover { color:#FF0000; }
#newslist p { float: left; padding: 0px; margin: 0px; overflow: hidden; color: #999; width: 100%; height: auto; line-height: 25px; text-align: left; border: 0px solid #a9cee1; font-size: 12px; text-indent: 2em; }
#newslist .noi { margin:5px auto; width:100%; height:5px; *height:8px; background: url(xuxian_.gif) repeat-x center center; clear: both;}

#sortslists { width: 100%; margin: 20px auto; padding: 0px; }
#sortslists ul { padding:0px; margin: 0px; vertical-align: middle; }
#sortslists li { float: left; width: 100%; margin: 10px auto; padding: 10px 10px; text-align: left; vertical-align: middle; /*#padding-top: 4px; #padding-bottom: 4px;*/_zoom: 1; /*_border-bottom: 1px dotted #999999;*/ color: #666; border-bottom: 1px dotted #EEE; }
#sortslists li:hover { background-color:#dedfdf;cursor:pointer; }
#sortslists dl {margin:0px; padding:0px;}
#sortslists dt {margin:0px; padding:0px; position:relative;}
#sortslists dt img:hover {filter:alpha(opacity=50);opacity:0.5;}
#sortslists dd { cursor:pointer; line-height:20px; margin:0px auto 5px auto; }
#sortslists a { display:inline-block; font-weight:bold; color:#000000; font-size:18px; font-family:"Microsoft Yahei","微软雅黑";  }
#sortslists a:hover { color:#FF0000; }
#sortslists p { padding: 0px; margin: 0px; overflow: hidden; color: #666; width: 100%; height: auto; line-height: 20px; text-align: left; border: 0px solid #a9cee1; font-size: 12px; }
#sortslists .time { color:#CCCCCC; }
#sortslists .noi { margin:10px auto; height:5px; clear:both; }
#sortslists .noi_xuxian { margin:10px auto; height:5px; background: url(xuxian.gif) repeat-x center center; clear:both; }
#sortslists .play {width:22px;height:22px;border:none;margin:0;cursor:pointer;position:absolute;bottom:10px;left:10px;z-index:1200;background:url(play_icon.png) no-repeat center center;_filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled=true,sizingMethod=scale, src='play_icon.png');_background:none;display:block;}
#sortslists .play:hover { background:url(play_icon_hover.png) no-repeat; _filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled=true,sizingMethod=scale, src='play_icon_hover.png');_background:none; }
#sortslists #picsleft { float: left; width: 120px; }
#sortslists #textsright { float: right; width: 550px; }
#sortslists #picsright { float: right; width: 120px; }
#sortslists #textsleft { float: left; width: 550px; }

#forms { margin:0px auto; background:url(opacity400_black.png) repeat center center; border:1px solid #f2f0f0; border-width:0px 0px 0px 0px; padding:0px 10px; border:1px solid #D7D7D7; border-width:1px 1px 1px 1px; background:url(bg_white.gif) repeat-x center center; }
#forms .iforms { padding:0px 0px; }
#forms .iforms ul { }
#forms .iforms li { float:left; margin:2px 2px; font-size:12px; text-align:left; color:#666; }
#forms .iforms h4 { float:left; color:#666; font-size:15px; text-align:left;
background:url(home.png) no-repeat left center; padding:5px 10px; padding-left: 22px; }

/*
#forms { width:225px; height:auto; margin:10px auto; background:#D7D7D7 url(opacity400_black.png) repeat center center; border:1px solid #f2f0f0; border-width:0px 0px 0px 0px; padding:0px 0px; border:1px solid #D7D7D7; border-width:1px 1px 1px 1px; }
#forms .iforms { padding:0px 0px; }
#forms .iforms ul { padding:2px 10px; }
#forms .iforms li { margin:5px auto; font-size:12px; text-align:left; color:#666; }
#forms .iforms h4 { color:#666; font-size:15px; text-align:left; padding-left: 18px;
background:url(home.png) no-repeat left center; padding:5px 10px; background:url(bg_white.gif) repeat-x center center; color:#457DB0; border-bottom:1px solid #D7D7D7; color:#555; }
*/

.inputs_texts { border:1px solid #dddddd; padding:2px 0px 2px 30px; width:100px; height:20px; background:#FFFFFF; /*-moz-border-radius:5px; -webkit-border-radius:5px; border-radius:5px 5px;*/ }
.width50 { width:50px; }
.inputs_submits { padding:0px 10px; overflow:hidden; border:none; background:url(inputs_submits.gif) repeat-x center center; text-align:center; line-height:22px; color:#FFF; letter-spacing:1px; font-weight:bold; font-size:14px; font-family:Arial, Helvetica, sans-serif; cursor:pointer; font-family:"Microsoft Yahei","微软雅黑"; /*-moz-border-radius:5px; -webkit-border-radius:5px; border-radius:5px 5px;*/ }

.loginsinputs {position:relative;}
.loginsinputs .tips {position:absolute; left:30px; top:2px; color:#999; font-size:12px; font-family:Arial, Helvetica, sans-serif;}
.loginsinputs .inputs_icos {position:absolute; left:4px; top:4px; display:inline-block; vertical-align:middle; width:24px; height:24px; margin:0 auto; background: transparent url(icons.png) no-repeat center center; }
.loginsinputs .username {background-position:0px -296px;}
.loginsinputs .password {background-position:0px -343px;}
.loginsinputs .checkcode {background-position:0px -432px;}

.checkboxs {padding-left:24px;cursor:pointer;background:url(checkboxs.png) no-repeat left -21px;line-height:22px;height:21px;display:inline-block;} 
.checkeds {background-position:left 100%;} 
.disableds {background-position:left 0px;}
.radios {padding-left:22px;display:inline-block;background:transparent url(radios.png) no-repeat left top;height:19px;line-height:20px;cursor:pointer;vertical-align:middle;}
.checkeds {background-position:left bottom;}
.disableds {background-position:left 0px; cursor:;}

#careers { width:100%;margin:10px auto;padding:0px 0px;border:1px solid #D7D7D7;border-width:1px 1px 1px 1px; }
#careers h4 { width:75px;height:60px;color:#666;font-size:22px;text-align:left;padding:0px;color:#457DB0;background:#e7e7e7 url(careers.jpg) no-repeat center center;border-right:1px solid #D7D7D7;font-weight:bold;text-align:center;text-align:left;color:#555;text-indent:-300px;overflow:hidden; }

.scrolls {background:#F3F3F3;background-color:#dddddd;-webkit-box-shadow: 0 0 7px #CCC;}
.myscrolls { width:1200px;text-align:center;position:relative;margin:0px auto;padding:20px 0px; }
/*.myscrolls ul {width:9999px;position:relative;overflow:hidden;clear:both;padding:0px;}
.myscrolls li {padding:0px;}*/
/*
.myscrolls .mynext, .myscrolls .myprev { width:33px; height:120px; position:absolute; top:100px; cursor:pointer; text-align:center; z-index:10; }
.myscrolls .myprev { right: 0px; z-index:2000; background:url(myprevs.png) no-repeat center center; }
.myscrolls .mynext { left: 0px; z-index:2000; background:url(mynexts.png) no-repeat center center; }
*/
.myscrolls .mynext, .myscrolls .myprev { width:50px; padding:50px 10px; position:absolute; top:110px; cursor:pointer; text-align:center; border-bottom-color:#4b4b4b; border-top-color:#4b4b4b; border-right-color:#4b4b4b; font-size:100px; font-family:arial; color:#ff6600; color:#999999; display:block; overflow:hidden; }
.myscrolls .myprev { left:-70px; /*background:url(feature_left.gif) no-repeat center top;*/ }
.myscrolls .mynext { right:-70px; /*background:url(feature_right.gif) no-repeat center top;*/ }
.myscrolls .mynext:hover, .myscrolls .myprev:hover { color:#f43d1e; /*background: #FFCC99;*/ }
/*.myscrolls .myprev:hover { background:url(feature_left.gif) no-repeat center bottom; }
.myscrolls .mynext:hover { background:url(feature_right.gif) no-repeat center bottom; }*/


.myscrolls #myblocks { width:960px; height:310px; margin:0px auto; overflow:hidden; }
.myscrolls #myblocks ul { width:10000px; height:310px; overflow:hidden; }
.myscrolls #myblocks ul li { width:240px; height:310px; float:left; padding:0px; margin:0px; display:inline; position:relative; }
/*.myscrolls #myblocks ul li:hover { background-color:#FFC; }*/
.myscrolls #myblocks dl { width:230px; height:310px; margin:0 auto; position:relative; margin:0px 5px; }
.myscrolls #myblocks dl dt { width:230px; height:310px; overflow:hidden; }
.myscrolls #myblocks dl dt img { width:230px; height:310px; border:0px solid #E6E6E6; }
.myscrolls #myblocks dl dt img:hover { /*opacity:0.8; filter:alpha(opacity=80);*/ width:222px; height:302px; border:4px solid #ff9900; }
.myscrolls #myblocks dl:hover dd{display:block;background:#FF9900;left:0px;top:0px;}
/*.myscrolls #myblocks dl:hover {border:1px solid #d5d5d5;box-shadow:0 0px 1px rgba(34, 25, 25, 0.1);-webkit-box-shadow:rgba(34, 25, 25, 0.1) 0px 0px 1px;border:1px solid #E6E4E4;-webkit-box-shadow:0 0 7px #ccc;border:1px solid #F0F0F0;border-width:4px 4px 4px 4px;}*/
.myscrolls #myblocks dl:hover .price{display:block;background:#FF9900;color:#FFFFFF;}
.myscrolls #myblocks dl dd { width:100%; height:30px; text-align:center; position:absolute; left:0px; bottom:0px; z-index:200; /*background:#000; opacity:0.5; filter:alpha(opacity=50);*/background:url(opacity50_black.png) repeat center center; }
.myscrolls #myblocks dl dd a { display:inline-block; line-height:30px; text-align:center; font-family:"Microsoft Yahei","微软雅黑"; font-size:14px; color:#FFFFFF; }
.myscrolls #myblocks dl .textbg { width:100%; height:30px; position:absolute; left:0px; bottom:0px; z-index:100; background:#000; opacity:0.6; filter:alpha(opacity=60); }
.myscrolls #myblocks dl /*.price {border:none;margin:0px;cursor:pointer;position:absolute;top:0px;right:0px;z-index:1200;background:url(opacity60_black.png) repeat center center;_filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled=true,sizingMethod=scale, src='opacity60_black.png');_background:none; color:#FF6600; padding:10px; font-size:36px; font-family:Georgia,Arial; font-weight:700;}*/.price{background:#ffffff;padding:2px 5px;position:absolute;bottom:20px;right:20px;opacity:0.8;filter:alpha(opacity=80);font-size:20px;font-family:Georgia,Arial;font-weight:700;box-shadow:0 0px 1px rgba(34, 25, 25, 0.1);-webkit-box-shadow:rgba(34, 25, 25, 0.1) 0px 0px 1px;display:none;}
.myscrolls .myclone { overflow:hidden; zoom:1; }
.myscrolls .myclone ul { float:left; display:inline; }
.myscrolls .corner { clear:both; border-top:0px solid #252525; display:block; margin:0px 1px; overflow:hidden; height:0px; display:block; border-bottom-color:#4b4b4b; border-top-color:#4b4b4b; border-right-color:#4b4b4b; cursor:pointer; display:block; z-index:99; width:37px; height:65px; color:#b4b4b4; position:absolute; top:205px; text-decoration:none; }

/*.mask{ position:absolute;left:0;top:0;background:#000;opacity:0;filter:alpha(opacity=0); width:300px; height:300px; z-index:1000;}
.hover .mask{background:#000;opacity:0.5;filter:alpha(opacity=50);cursor:pointer}
.hover .qq .mask{opacity:0;filter:alpha(opacity=0)}*/
.mask{background:#000;opacity:0.3;filter:alpha(opacity=30);position:absolute;left:0;bottom:0;z-index:1000;}
/*a:hover{background:#000;opacity:.1;filter:alpha(opacity=10);}*/

#types { width:355px;margin:10px auto;padding:0px 0px;border:1px solid #D7D7D7;border-width:1px 1px 1px 1px; }
#types h4 { color:#666;font-size:15px;text-align:left;padding:5px 15px;background:url(home.png) no-repeat left center;color:#457DB0;background:url(bg_white.gif) repeat-x center center;border-bottom:1px solid #D7D7D7;font-weight:bold;text-align:center;text-align:left; color:#555; }

.block { display:block; }
.none { display:none; }
#tabs {margin:0px auto;padding:0px 0px;border:1px solid #D7D7D7;border-width:0px 0px 0px 0px;position:relative;}
#tabs h4 { color:#666;font-size:15px;text-align:left;padding:5px 15px;background:url(home.png) no-repeat left center;color:#457DB0;background:url(bg_white.gif) repeat-x center center;border-bottom:1px solid #D7D7D7;font-weight:bold;text-align:center;text-align:left;color:#555; }
#tabs ul { padding:0px;border:1px solid #FFC488;border-width:0px 0px 2px 0px; }
#tabs li { float:left;padding:8px 20px;text-align:left;font-weight:bold;text-align:center;text-align:left;color:#555;font-size:14px;background-color:#EEE;margin-right:5px;border:1px solid #EEE;border-width:2px 0px 0px 0px; }
#tabs li:hover { cursor:pointer;background-color:#FFC488;font-size:16px; }
#tabs .current { background-color:#fff;font-size:16px;border:1px solid #ff6600;border-width:2px 0px 0px 0px;background-color:#FFC488;color:#FF0000; }

#classs { width:224px;margin:10px auto;padding:0px 0px;border:1px solid #D7D7D7;border-width:1px 1px 1px 1px; }
#classs h4 { color:#666;font-size:15px;text-align:left;padding:5px 15px;background:url(home.png) no-repeat left center;color:#457DB0;background:url(bg_white.gif) repeat-x center center;border-bottom:1px solid #D7D7D7;font-weight:bold;text-align:center;text-align:left;color:#555; }
#classs ul { padding:10px 10px; clear:both; }
#classs li { padding:0px 5px;line-height:25px;float:left; }
#classs li:hover { background-color:#D7D7D7; }
#classs h5 { background-color:#ececec; min-width:80px; font-size:12px; float:left; padding:0px 2px; clear:both; border:1px dotted #ccc; border-width:0px 1px 1px 0px; }

#admissions { width:355px;margin:10px 10px;padding:0px 0px;border:1px solid #D7D7D7;border-width:1px 1px 1px 1px; }
#admissions h4 { color:#666;font-size:15px;text-align:left;padding:5px 15px;background:url(home.png) no-repeat left center;color:#457DB0;background:url(bg_white.gif) repeat-x center center;border-bottom:1px solid #D7D7D7;font-weight:bold;text-align:center;text-align:left;color:#555; }
#admissions ul { padding:10px 10px; }
#admissions li { padding:0px;line-height:30px;text-align:left; }
#admissions li:hover { background-color:#D7D7D7; }

#channelssorts { width:196px; height:398px; border:2px solid #FF9900; }
#channelssorts .title { background-color:#FF9900; color:#FFFFFF; height:40px; line-height:40px; padding:0px 10px; text-align:left; font-size:16px; font-weight:bold; font-family:"Microsoft Yahei","微软雅黑"; }
#channelssorts .list { padding:0px 15px; text-align:left; }
#channelssorts .list ul { padding:15px 0px; }
#channelssorts .list li { float:left; width:50%; height:28px; padding:0px 0px; text-align:left; font-size:14px; font-weight:normal; font-family:"Microsoft Yahei","微软雅黑"; }
#channelssorts .list li:hover { color:#FF6600; padding:0px 0px; font-size:14px; font-weight:bold; }

#channelssorts_list { width:1000px; height:400px; }
#channelssorts_list .title { height:40px; line-height:40px; padding:0px 15px; font-size:12px; text-align:left; border:1px solid #FF9900; border-width:0px 0px 1px 0px; color:#CCCCCC; }
#channelssorts_list .title h4 { padding:0px 10px; text-align:left; font-size:14px; font-weight:bold; font-family:"Microsoft Yahei","微软雅黑"; }
#channelssorts_list .title a { padding:0px 5px; }

#channelssorts_list .tabs {height:40px;margin:0px auto;padding:0px 0px;border:1px solid #D7D7D7;border-width:0px 0px 0px 0px;position:relative;}
#channelssorts_list .tabs h3 { color:#666;font-size:16px;padding:0px 15px;color:#457DB0;font-weight:bold;text-align:center;text-align:left;color:#555;line-height:40px; }
#channelssorts_list .tabs h4 { color:#666;font-size:15px;text-align:left;padding:5px 15px;background:url(home.png) no-repeat left center;color:#457DB0;background:url(bg_white.gif) repeat-x center center;border-bottom:1px solid #D7D7D7;font-weight:bold;text-align:center;text-align:left;color:#555; }
#channelssorts_list .tabs ul { padding:0px;border:1px solid #FF9900;border-width:0px 0px 2px 0px; }
#channelssorts_list .tabs li { float:left;height:30px;line-height:30px;padding:4px 20px;text-align:left;font-weight:bold;text-align:center;text-align:left;color:#555;font-size:14px;/*background-color:#EEE;border:1px solid #EEE;border-width:2px 0px 0px 0px;*/margin-right:5px; }
#channelssorts_list .tabs li:hover { cursor:pointer;background-color:#FF9900;font-size:16px; }
#channelssorts_list .tabs .current { background-color:#fff;font-size:16px;border:1px solid #ff6600;border-width:2px 0px 0px 0px;background-color:#FF9900;color:#FF0000; }
#channelssorts_list .tabs li:hover a, #channelssorts_list .tabs .current a { color:#FFFFFF; }

#myfocus .text11 { z-index: 1; width: 960px; height: 100%; margin: 0px auto; position: absolute; top: 50%; left: 50%; margin-left: -480px; /*设置为宽度的一半*/ margin-top: -50%; /*设置为高度的一半*/ border: 0px solid #CCCCCC; z-index:100; }

#services dd,.phone span,.hot li,.hot li.current a,#go-top a{background:url(footer.png) no-repeat;}
#services { width:910px;height:auto;margin:0px auto;/*border:1px solid #d5d5d5;border-top:1px solid #d5d5d5;box-shadow:1px 1px 1px #dce0de;*/padding:15px 25px 15px 25px;overflow:hidden;_display:inline-block;/*box-shadow:0 0px 1px rgba(34, 25, 25, 0.1);-webkit-box-shadow:rgba(34, 25, 25, 0.1) 0px 0px 1px;*/border:0px solid #E6E4E4; }

#services .integritys { padding: 0px 0px 0px 0px; border: 0px solid rgb(221, 221, 221); height: 32px; margin-bottom: 20px; }
#services .integritys li { font: 18px/32px "Microsoft Yahei","微软雅黑"; border: 0px solid rgb(221, 221, 221); margin: 0px 30px 0px 28px; float: left; display: inline; white-space: nowrap; font-size-adjust: none; font-stretch: normal; }
#services .integritys em { color: rgb(255, 80, 0); font-style: normal; }
#services .integritys i { background: url("integritysico.png") no-repeat; width: 32px; height: 32px; margin-right: 10px; vertical-align: middle; display: inline-block; _zoom: 1; }
#services .integritys .item1 { background-position: 0px -38px; }
#services .integritys .item2 { background-position: -34px -38px; }
#services .integritys .item3 { background-position: -66px -38px; }
#services .integritys .item4 { background-position: -105px -38px; }

#services dl{width:140px;float:left;}
#services dt{color:#676767;font-size:14px;font-weight:bold;padding-bottom:5px;text-align:left;}
#services dd{margin:2px 0px;padding-left:10px;background-position:0 -110px;background-position:0 -112px\9;_background-position:0 -110px;text-align:left;line-height:20px;}
#services dd a{color:#686e6f; font-size:12px; font-family:Arial, Helvetica, sans-serif;}
#services .phone{width:172px;height:127px;float:left;border-left:1px solid #e8e8e8;padding:4px 0 0 28px;}
#services .phone span{display:block;width:167px;height:110px;background-position:0 0;}
#services .phone span em{display:none;}

.picslists { width:976px;height:330px;text-align:center;position:relative;margin:15px auto;padding:0px 0px; }
.picslists ul { height:330px; overflow:hidden; }
.picslists ul li { width:195px; height:330px; float:left; padding:0px; margin:0px; display:inline; position:relative; }
/*.picslists ul li:hover { background-color:#FFC; }*/
.picslists dl { width:185px; height:330px; margin:0 auto; position:relative; margin:0px 5px; }
.picslists dl:hover {background:#FF9900;}
.picslists dl dt { width:185px; height:250px; overflow:hidden; }
.picslists dl dt img { width:185px; height:250px; border:0px solid #E6E6E6; }
.picslists dl dt img:hover { /*opacity:0.8; filter:alpha(opacity=80);*/ width:177px; height:242px; border:4px solid #ff9900; }
.picslists dl:hover dd {display:block;/*background:#FF9900;*/}
.picslists dl:hover dd a {color:#FFFFFF;}
/*.picslists dl:hover {border:1px solid #d5d5d5;box-shadow:0 0px 1px rgba(34, 25, 25, 0.1);-webkit-box-shadow:rgba(34, 25, 25, 0.1) 0px 0px 1px;border:1px solid #E6E4E4;-webkit-box-shadow:0 0 7px #ccc;border:1px solid #F0F0F0;border-width:4px 4px 4px 4px;}*/
.picslists dl:hover .price {display:block;background:#FF9900;color:#FFFFFF;}
.picslists dl dd { margin:5px; text-align:center; /*background:#000; opacity:0.5; filter:alpha(opacity=50);*/background:url(opacity50_black_.png) repeat center center; }
.picslists dl dd a { display:inline-block; line-height:22px; text-align:center; font-family:"Microsoft Yahei","微软雅黑"; font-size:14px; }
.picslists dl /*.price {border:none;margin:0px;cursor:pointer;position:absolute;top:0px;right:0px;z-index:1200;background:url(opacity60_black.png) repeat center center;_filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled=true,sizingMethod=scale, src='opacity60_black.png');_background:none; color:#FF6600; padding:10px; font-size:36px; font-family:Georgia,Arial; font-weight:700;}*/.price {background:#ffffff;padding:0px 5px;margin:5px;/*opacity:0.8;filter:alpha(opacity=80);*/font-size:20px;font-family:Georgia,Arial;font-weight:700;box-shadow:0 0px 1px rgba(34, 25, 25, 0.1);-webkit-box-shadow:rgba(34, 25, 25, 0.1) 0px 0px 1px;}

#channelssortsalls { width: 918px; height: auto; margin: 5px auto; padding: 15px 20px; /*line-height: 35px; border:1px solid #c6c6c6; background: #e7e7e7 url(../bg/toolsbg.gif) repeat-x 0px 100%; background: url(../channelssorts.gif) repeat-x center center;*/ line-height: 30px; text-align: left; border:1px solid #d5d5d5;box-shadow:0 0px 1px rgba(34, 25, 25, 0.1);-webkit-box-shadow:rgba(34, 25, 25, 0.1) 0px 0px 1px;border:1px solid #E6E4E4;background-color:#FFFFFF;font-family:"Microsoft Yahei","微软雅黑"; }
#channelssortsalls em { font-size: 14px; font-weight: bold; }
#channelssortsalls a:hover{ font-weight: bold; color: #FFFFFF; background-color: #FF9966; }
#channelssortsalls .dot { color: #ccc; }
#channelssortsalls .channels { width:100%; margin:0px auto 5px auto; clear:both; font-size:18px; font-weight:bold; }
#channelssortsalls li { padding:0px 0px; margin:0px auto; clear:both; }
#channelssortsalls li dl { padding:0px 10px; margin:5px auto; clear:both; }
#channelssortsalls li dt { padding:0px 5px; float:left; color:#252525; font-size:14px; font-weight:bold; }
#channelssortsalls li dt a { color: #666;  background-color: #FFF4E6; }
#channelssortsalls li dd { padding:0px 2px; float:left; }
#channelssortsalls a { margin:auto 0px; padding:2px 8px; -webkit-border-radius:5px; border-radius:5px; color:#666666; text-decoration: none; }
#channelssortsalls .seleced a { font-weight: bold; color: #FFFFFF; background-color: #FF9966; }

#channelssortstrees { width: 200px; height: auto; margin: 0px auto; padding: 20px 10px; /*line-height: 35px; border:1px solid #c6c6c6; background: #e7e7e7 url(../bg/toolsbg.gif) repeat-x 0px 100%; background: url(../channelssorts.gif) repeat-x center center;*/ line-height: 30px; text-align: left; /*border:1px solid #d5d5d5;box-shadow:0 0px 1px rgba(34, 25, 25, 0.1);-webkit-box-shadow:rgba(34, 25, 25, 0.1) 0px 0px 1px;border:1px solid #E6E4E4;background-color:#FFFFFF;*/font-family: "Microsoft Yahei","微软雅黑"; /*background-color: #F8F8F8;*/ background-color:#FFFFFF; }
#channelssortstrees em { font-size: 14px; font-weight: bold; }
#channelssortstrees a:hover{ font-weight: bold; color: #FFFFFF; background-color: #FF9966; }
#channelssortstrees .dot { color: #ccc; }
#channelssortstrees .channels { width:100%; margin:0px auto 5px auto; clear:both; font-size:18px; font-weight:bold; }
#channelssortstrees li { padding:0px 0px; margin:0px auto; clear:both; }
#channelssortstrees li dl { padding:0px 5px; margin:5px auto; clear:both; }
#channelssortstrees li dt { padding:5px 5px; margin:10px 0px; clear:both; color:#252525; font-size:14px; font-weight:bold; border-bottom:1px solid #dedede; }
#channelssortstrees li dt a { color: #666;  background-color: #FFF4E6; }
#channelssortstrees li dd { padding:0px 2px; margin:0px 0px 0px 0px; float:left; }
#channelssortstrees a { margin:auto 0px; padding:2px 8px; -webkit-border-radius:5px; border-radius:5px; color:#666666; text-decoration: none; }
#channelssortstrees .seleced a { font-weight: bold; color: #FFFFFF; background-color: #FF9966; }
#channelssortstrees .more a { float:right; font-size:12px; font-weight:normal; background:none; color:#999; }

.sortsscrolls {/*-webkit-box-shadow: 0 0 7px #CCC;*/}
.sortsscrolls { width:968px; height:260px;text-align:center;position:relative;margin:0px auto;padding:0px 0px;/*-moz-border-radius:3px;-khtml-border-radius:3px; -webkit-border-radius:3px;*/ }
/*.sortsscrolls ul {width:9999px;position:relative;overflow:hidden;clear:both;padding:0px;}
.sortsscrolls li {padding:0px;}*/
/*
.sortsscrolls .mynext, .sortsscrolls .myprev { width:33px; height:120px; position:absolute; top:100px; cursor:pointer; text-align:center; z-index:10; }
.sortsscrolls .myprev { right: 0px; z-index:2000; background:url(myprevs.png) no-repeat center center; }
.sortsscrolls .mynext { left: 0px; z-index:2000; background:url(mynexts.png) no-repeat center center; }
*/
.sortsscrolls .mynext, .sortsscrolls .myprev { width:50px; padding:50px 10px; position:absolute; top:90px; cursor:pointer; text-align:center; border-bottom-color:#4b4b4b; border-top-color:#4b4b4b; border-right-color:#4b4b4b; font-size:60px; font-family:arial; color:#ff6600; color:#999999; display:block; overflow:hidden; }
.sortsscrolls .myprev { left:-10px; /*background:url(feature_left.gif) no-repeat center top;*/ }
.sortsscrolls .mynext { right:-10px; /*background:url(feature_right.gif) no-repeat center top;*/ }
.sortsscrolls .mynext:hover, .sortsscrolls .myprev:hover { color:#f43d1e; /*background: #FFCC99;*/ }
/*.sortsscrolls .myprev:hover { background:url(feature_left.gif) no-repeat center bottom; }
.sortsscrolls .mynext:hover { background:url(feature_right.gif) no-repeat center bottom; }*/


.sortsscrolls #myblocks { width:660px; height:160px; margin:0px auto; overflow:hidden; }
.sortsscrolls #myblocks ul { width:10000px; height:160px; overflow:hidden; }
.sortsscrolls #myblocks ul li { width:130px; height:160px; float:left; padding:0px; margin:0px; display:inline; position:relative; }
/*.sortsscrolls #myblocks ul li:hover { background-color:#FFC; }*/
.sortsscrolls #myblocks dl { width:120px; height:160px; margin:0 auto; position:relative; margin:0px 5px; }
.sortsscrolls #myblocks dl dt { width:120px; height:160px; overflow:hidden; }
.sortsscrolls #myblocks dl dt img { width:120px; height:160px; border:0px solid #E6E6E6; }
.sortsscrolls #myblocks dl dt img:hover { /*opacity:0.8; filter:alpha(opacity=80);*/ width:112px; height:152px; border:4px solid #ff9900; }
.sortsscrolls #myblocks dl:hover dd{display:block;background:#FF9900;left:0px;top:0px;}
/*.sortsscrolls #myblocks dl:hover {border:1px solid #d5d5d5;box-shadow:0 0px 1px rgba(34, 25, 25, 0.1);-webkit-box-shadow:rgba(34, 25, 25, 0.1) 0px 0px 1px;border:1px solid #E6E4E4;-webkit-box-shadow:0 0 7px #ccc;border:1px solid #F0F0F0;border-width:4px 4px 4px 4px;}*/
.sortsscrolls #myblocks dl:hover .price{display:block;background:#FF9900;color:#FFFFFF;}
.sortsscrolls #myblocks dl dd { width:100%; height:22px; text-align:center; position:absolute; left:0px; bottom:0px; z-index:200; /*background:#000; opacity:0.5; filter:alpha(opacity=50);*/background:url(opacity50_black.png) repeat center center; display:none; overflow:hidden; }
.sortsscrolls #myblocks dl dd a { display:inline-block; line-height:22px; text-align:center; font-family:"Microsoft Yahei","微软雅黑"; font-size:12px; color:#FFFFFF; }
.sortsscrolls #myblocks dl .textbg { width:100%; height:30px; position:absolute; left:0px; bottom:0px; z-index:100; background:#000; opacity:0.6; filter:alpha(opacity=60); }
.sortsscrolls #myblocks dl /*.price {border:none;margin:0px;cursor:pointer;position:absolute;top:0px;right:0px;z-index:1200;background:url(opacity60_black.png) repeat center center;_filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled=true,sizingMethod=scale, src='opacity60_black.png');_background:none; color:#FF6600; padding:10px; font-size:36px; font-family:Georgia,Arial; font-weight:700;}*/.price{background:#ffffff;padding:2px 5px;position:absolute;bottom:20px;right:20px;opacity:0.8;filter:alpha(opacity=80);font-size:16px;font-family:Georgia,Arial;font-weight:700;box-shadow:0 0px 1px rgba(34, 25, 25, 0.1);-webkit-box-shadow:rgba(34, 25, 25, 0.1) 0px 0px 1px;display:none;}
.sortsscrolls .myclone { overflow:hidden; zoom:1; }
.sortsscrolls .myclone ul { float:left; display:inline; }
.sortsscrolls .corner { clear:both; border-top:0px solid #252525; display:block; margin:0px 1px; overflow:hidden; height:0px; display:block; border-bottom-color:#4b4b4b; border-top-color:#4b4b4b; border-right-color:#4b4b4b; cursor:pointer; display:block; z-index:99; width:37px; height:65px; color:#b4b4b4; position:absolute; top:205px; text-decoration:none; }

/*瀑布流*/
#showcontainers { overflow:hidden; margin:5px auto; width:100%; text-align:center; position:relative; }
#showcontainers .showboxs{margin:5px 0px;padding:10px;border:1px solid #ccc;width:214px;height:auto;font-size:12px;background:#fff;/*filter: progid:DXImageTransform.Microsoft.DropShadow(color=#CCCCCC,offX=4,offY=4,positives=true);box-shadow:0 0px 1px rgba(34, 25, 25, 0.1);-webkit-box-shadow:rgba(34, 25, 25, 0.1) 0px 0px 1px;*/clear:both;border:1px solid #E6E4E4;/*-webkit-box-shadow:0 0 7px #E5E5E4;border:1px solid #E5E5E4;*/}
#showcontainers .showboxs:hover{/*border:5px solid #ff7700;filter: progid:DXImageTransform.Microsoft.DropShadow(color=#B6E2F5,offX=4,offY=4,positives=true);*/cursor:pointer;}
#showcontainers ul { margin:0px auto; width:100%; clear:both; }
#showcontainers ul li { }
/*#showcontainers ul li:hover { background-color:#FFC; }*/
#showcontainers dl { margin:0 auto; width:100%; height:100%; }
#showcontainers dl dt { position:relative; }
#showcontainers dl dt img {margin:0px;}
#showcontainers dl dt img:hover {filter:alpha(opacity=70);-moz-opacity:0.7;-khtml-opacity:0.7;opacity:0.7;}
#showcontainers dl dd { /*background:#000; opacity:0.5; filter:alpha(opacity=50);background:url(filter06.png) repeat center center;*/padding:10px 10px;font-size:14px;clear:both; text-align:center; }
#showcontainers dl:hover dd { background:#ff7700; color:#FFFFFF; }
#showcontainers dl:hover dd a { color:#FFFFFF; font-weight:bold; }
#showcontainers dl p{line-height:25px;margin:0px 0 5px 0;padding:5px 15px;border-top:solid 1px #F5F2F2;border-bottom:solid 0px #F5F2F2;background:#FAFAFA;text-align:left;font-size:12px;color:#252525;clear:both;}
#showcontainers dl dd a { text-align:center; }
#showcontainers dl:hover .price{display:block;background:none;background:#FF9900;color:#FFFFFF;}
#showcontainers .play {width:22px;height:22px;border:none;margin:0;cursor:pointer;position:absolute;bottom:15px;left:25px;z-index:1200;background:url(play_icon.png) no-repeat center center;_filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled=true,sizingMethod=scale, src='play_icon.png');_background:none;display:block;}
#showcontainers .play:hover { background:url(play_icon_hover.png) no-repeat; _filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled=true,sizingMethod=scale, src='play_icon_hover.png');_background:none; }
#showcontainers /*.price {border:none;margin:0px;cursor:pointer;position:absolute;top:0px;right:0px;z-index:1200;background:url(filter06.png) repeat center center;_filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled=true,sizingMethod=scale, src='filter06.png');_background:none; color:#3188be; padding:0px; font-size:36px; font-family:Georgia,Arial; font-weight:700;}*/.price{padding:5px 10px;margin:10px 20px;position:absolute;bottom:0px;right:2px;opacity:0.8;font-size:16px;font-family:Georgia,Arial;box-shadow:0 0px 1px rgba(34, 25, 25, 0.1);-webkit-box-shadow:rgba(34, 25, 25, 0.1) 0px 0px 1px;background:url(opacity80_white.png) repeat center center;}
#showcontainers .noi { clear:both; margin:0px auto; width:90%; height:20px; background: url(ico/xuxian.gif) repeat-x center center; }

.recommendsscrolls {/*-webkit-box-shadow: 0 0 7px #CCC;*/}
.recommendsscrolls { width:968px; height:220px;text-align:center;position:relative;margin:0px auto;padding:0px 0px;/*-moz-border-radius:3px;-khtml-border-radius:3px; -webkit-border-radius:3px;*/ }
/*.recommendsscrolls ul {width:9999px;position:relative;overflow:hidden;clear:both;padding:0px;}
.recommendsscrolls li {padding:0px;}*/
/*
.recommendsscrolls .mynext, .recommendsscrolls .myprev { width:33px; height:120px; position:absolute; top:100px; cursor:pointer; text-align:center; z-index:10; }
.recommendsscrolls .myprev { right: 0px; z-index:2000; background:url(myprevs.png) no-repeat center center; }
.recommendsscrolls .mynext { left: 0px; z-index:2000; background:url(mynexts.png) no-repeat center center; }
*/
.recommendsscrolls .mynext, .recommendsscrolls .myprev { width:50px; padding:50px 10px; position:absolute; top:70px; cursor:pointer; text-align:center; border-bottom-color:#4b4b4b; border-top-color:#4b4b4b; border-right-color:#4b4b4b; font-size:60px; font-family:arial; color:#ff6600; color:#999999; display:block; overflow:hidden; }
.recommendsscrolls .myprev { left:-5px; /*background:url(feature_left.gif) no-repeat center top;*/ }
.recommendsscrolls .mynext { right:-5px; /*background:url(feature_right.gif) no-repeat center top;*/ }
.recommendsscrolls .mynext:hover, .recommendsscrolls .myprev:hover { color:#ff7700; /*background: #FFCC99;*/ }
/*.recommendsscrolls .myprev:hover { background:url(feature_left.gif) no-repeat center bottom; }
.recommendsscrolls .mynext:hover { background:url(feature_right.gif) no-repeat center bottom; }*/


.recommendsscrolls #myblocks { width:810px; height:120px; margin:0px auto; overflow:hidden; }
.recommendsscrolls #myblocks ul { width:10000px; height:120px; overflow:hidden; }
.recommendsscrolls #myblocks ul li { width:270px; height:120px; float:left; padding:0px 10px; margin:0px; display:inline; position:relative; }
/*.recommendsscrolls #myblocks ul li:hover { background-color:#FFC; }*/
.recommendsscrolls #myblocks dl { width:270px; height:120px; margin:0px 0px; margin:0px 0px; }
.recommendsscrolls #myblocks dl:hover { }
.recommendsscrolls #myblocks dl:hover img { /*opacity:0.8; filter:alpha(opacity=80);*/ width:82px; height:112px; border:4px solid #dfdfdf; }
.recommendsscrolls #myblocks dl dt { float:left; width:90px; height:120px; overflow:hidden; position:relative; }
.recommendsscrolls #myblocks dl dt img { width:90px; height:120px; border:0px solid #E6E6E6; }
.recommendsscrolls #myblocks dl dt img:hover { /*opacity:0.8; filter:alpha(opacity=80);*/ width:82px; height:112px; border:4px solid #dfdfdf; }
.recommendsscrolls #myblocks dl:hover dd{/*display:block;background:#FFCC99;*/}
/*.recommendsscrolls #myblocks dl:hover {border:1px solid #d5d5d5;box-shadow:0 0px 1px rgba(34, 25, 25, 0.1);-webkit-box-shadow:rgba(34, 25, 25, 0.1) 0px 0px 1px;border:1px solid #E6E4E4;-webkit-box-shadow:0 0 7px #ccc;border:1px solid #F0F0F0;border-width:4px 4px 4px 4px;}*/
.recommendsscrolls #myblocks dl:hover .price{display:block;background:#FF9900;color:#FFFFFF;}
.recommendsscrolls #myblocks dl dd { float:right; width:150px; text-align:left; padding:0px 15px; z-index:200; /*background:#000; opacity:0.5; filter:alpha(opacity=50);background:url(opacity50_black.png) repeat center center;*/ font-size:12px; overflow:hidden; }
.recommendsscrolls #myblocks dl dd a { display:inline-block; line-height:22px; text-align:left; font-family:"Microsoft Yahei","微软雅黑"; font-size:14px; color:#FF6600; }
.recommendsscrolls #myblocks dl dd a:hover { color:#FF9900; text-decoration:underline; }
.recommendsscrolls #myblocks dl dd p { width:100%; padding:10px 0px; line-height:20px; }
.recommendsscrolls #myblocks dl /*.price {border:none;margin:0px;cursor:pointer;position:absolute;top:0px;right:0px;z-index:1200;background:url(opacity60_black.png) repeat center center;_filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled=true,sizingMethod=scale, src='opacity60_black.png');_background:none; color:#FF6600; padding:10px; font-size:36px; font-family:Georgia,Arial; font-weight:700;}*/.price{background:#ffffff;padding:1px 5px;position:absolute;bottom:5px;right:5px;opacity:0.8;filter:alpha(opacity=80);font-size:12px;font-family:Georgia,Arial;font-weight:700;box-shadow:0 0px 1px rgba(34, 25, 25, 0.1);-webkit-box-shadow:rgba(34, 25, 25, 0.1) 0px 0px 1px;display:none;}
.recommendsscrolls .myclone { overflow:hidden; zoom:1; }
.recommendsscrolls .myclone ul { float:left; display:inline; }
.recommendsscrolls .corner { clear:both; border-top:0px solid #252525; display:block; margin:0px 1px; overflow:hidden; height:0px; display:block; border-bottom-color:#4b4b4b; border-top-color:#4b4b4b; border-right-color:#4b4b4b; cursor:pointer; display:block; z-index:99; width:37px; height:65px; color:#b4b4b4; position:absolute; top:205px; text-decoration:none; }

#previews { width:280px; text-align:center; padding:10px 10px; margin:0px 0px; position:relative; }
#previews img { width:280px; height:400px; padding:0px; text-align:center; }
#previews #enlarges { width:280px; height:400px; padding:0px; text-align:center; display:block; }
#previews .postage {width:50px;height:50px;line-height:50px;padding:0px;position:absolute;top:10px;right:10px;opacity:1.0;filter:alpha(opacity=100);font-size:16px;font-family:Georgia,Arial;font-weight:700;box-shadow:0 0px 1px rgba(34, 25, 25, 0.1);-webkit-box-shadow:rgba(34, 25, 25, 0.1) 0px 0px 1px;background:url(postage.png) no-repeat center center;color:#FFFFFF;z-index:20;}

#introductions { width:630px; text-align:center; padding:0px 0px; margin:0px auto; }
#introductions ul { width: 100%; padding: 0px; margin: 10px auto; vertical-align: middle; clear: both; }
#introductions li { width: 100%; text-align: left; vertical-align: middle; line-height: 30px; clear: both; /*#padding-top: 4px; #padding-bottom: 4px;*/_zoom: 1; }
#introductions p { padding: 0px; margin: 0px; overflow: hidden; color: #666; width: 100%; line-height: 25px; text-indent: 2em; font-size: 13px; text-align: left; border: 0px solid #a9cee1; }
#introductions .sub { color: #999; width: 80px; padding: 0px 10px; display: block; float: left; text-align: right; }
#introductions .no { color: #999999; width: 180px; height: 35px; display: block; float: left; text-align: center; background: url(ico/counter_box.gif) no-repeat center center; }
#introductions .i { color: #ffffff; background-color: #990000; padding: 1px 4px; margin: 0px 5px; -webkit-border-radius: 5px; -moz-border-radius: 5px; border-radius: 10px; }
#introductions .noi { margin:5px auto; width:100%; height:5px; background: url(ico/xuxian.gif) repeat-x center center; clear: both; }
#introductions .buy { margin:30px auto;text-align:center;color:#ccc;font-size:18px;font-family:Georgia,Arial;font-weight:700; }
#introductions .nobuy { margin:20px auto;text-align:center;color:#ccc;font-size:18px;font-family:Georgia,Arial;font-weight:700; }
#introductions .nobuy a {width:112px;height:44px;padding:10px 20px 10px 50px;line-height:44px;color:#666;font-size:16px;background:#dedede url(smallcarts.png) no-repeat left center;text-align:left;border:1px solid #d5d5d5;box-shadow:0 0px 1px rgba(34, 25, 25, 0.1);-webkit-box-shadow:rgba(34, 25, 25, 0.1) 0px 0px 1px;border:1px solid #E5E5E4;-webkit-box-shadow:0 0 7px #E5E5E4;border:1px solid #E5E5E4;cursor:not-allowed;}
#introductions .size dd {float:left; margin-right:10px; border:1px solid #c9c8c8;}
#introductions .size .select {cursor:pointer;padding:5px 8px;line-height:26px;display:inline;}
#introductions .size .current { border: 2px solid #FF9900; background: url(sizecurrent.png) no-repeat right bottom; }
#introductions .size .disabled { border: 1px solid #CCCCCC; color: #CCCCCC; text-decoration: line-through; cursor: not-allowed; }
#introductions .size input {display:none;}
#introductions .marketprice { text-decoration:line-through;text-align:center;color:#ccc;font-size:18px;font-family:Georgia,Arial;font-weight:700; }
#introductions .price { text-align:center;color:#FF9900;font-size:36px;font-family:Georgia,Arial;font-weight:700; }
#introductions .amountwrap { width:100%;padding:0px 0px;line-height:26px;display:inline; }
#introductions .amount { width:40px;height:18px;line-height:18px;padding:3px 5px;text-align:left;color:#666;font-size:14px;font-family:Georgia,Arial;font-weight:700;border:1px solid #d5d5d5;box-shadow:0 0px 1px rgba(34, 25, 25, 0.1);-webkit-box-shadow:rgba(34, 25, 25, 0.1) 0px 0px 1px;border:1px solid #E5E5E4;-webkit-box-shadow:0 0 7px #E5E5E4;border:1px solid #c9c8c8;float:left; }
#introductions .amountbtn { width:26px;height:24px;padding:0px 0px;float:left; }
#introductions .amountbtn .increase, #introductions .amountbtn .decrease { width:16px;height:10px;overflow:hidden;cursor:pointer;border:1px solid #A7A6AB;display:block;background:url(http://gtms01.alicdn.com/tps/i1/T1seP8XcllXXXHxTLd-16-413.png) no-repeat;margin:0px 4px; }
#introductions .amountbtn .increase { background-position:0 -42px; margin-bottom:1px; }
#introductions .amountbtn .decrease { background-position:0 -55px; margin-top:2px; }
#introductions .amountbtn .disabled { cursor:not-allowed; }

#introductions .addbuy {width:112px;height:44px;padding:10px 15px 10px 50px;margin:0px 5px;line-height:44px;color:#fff;font-size:16px;background:#ff9900 url(smallcarts.png) no-repeat left center;font-family:'Microsoft YaHei';text-align:left;border:1px solid #d5d5d5;box-shadow:0 0px 1px rgba(34, 25, 25, 0.1);-webkit-box-shadow:rgba(34, 25, 25, 0.1) 0px 0px 1px;border:1px solid #E5E5E4;-webkit-box-shadow:0 0 7px #E5E5E4;border:1px solid #ff9900;}
#introductions .addcart {width:112px;height:44px;padding:10px 15px 10px 50px;margin:0px 5px;line-height:44px;color:#fff;font-size:16px;background:#ff6600 url(smallcarts.png) no-repeat left center;font-family:'Microsoft YaHei';text-align:left;border:1px solid #d5d5d5;box-shadow:0 0px 1px rgba(34, 25, 25, 0.1);-webkit-box-shadow:rgba(34, 25, 25, 0.1) 0px 0px 1px;border:1px solid #E5E5E4;-webkit-box-shadow:0 0 7px #E5E5E4;border:1px solid #ff6600;}
#introductions .addbuybutton {width:auto;height:auto;padding:8px 15px 8px 50px;color:#fff;font-size:18px;font-weight:bold;background:#ff9900 url(smallcarts.png) no-repeat left center;font-family:'Microsoft YaHei';text-align:left;border:1px solid #d5d5d5;box-shadow:0 0px 1px rgba(34, 25, 25, 0.1);-webkit-box-shadow:rgba(34, 25, 25, 0.1) 0px 0px 1px;border:1px solid #E5E5E4;/*-webkit-box-shadow:0 0 7px #E5E5E4;*/border:1px solid #ff9900;display:inline;cursor:pointer;}
#introductions .addcartbutton {width:auto;height:auto;padding:8px 15px 8px 50px;color:#fff;font-size:18px;font-weight:bold;background:#ff6600 url(smallcarts.png) no-repeat left center;font-family:'Microsoft YaHei';text-align:left;border:1px solid #d5d5d5;box-shadow:0 0px 1px rgba(34, 25, 25, 0.1);-webkit-box-shadow:rgba(34, 25, 25, 0.1) 0px 0px 1px;border:1px solid #E5E5E4;/*-webkit-box-shadow:0 0 7px #E5E5E4;*/border:1px solid #ff6600;display:inline;cursor:pointer;}
#introductions .disabled {width:112px;height:44px;padding:10px 20px 10px 50px;line-height:44px;color:#999;font-size:16px;background:#dedede url(smallcarts.png) no-repeat left center;font-family:'Microsoft YaHei';text-align:left;border:1px solid #d5d5d5;box-shadow:0 0px 1px rgba(34, 25, 25, 0.1);-webkit-box-shadow:rgba(34, 25, 25, 0.1) 0px 0px 1px;border:1px solid #E5E5E4;-webkit-box-shadow:0 0 7px #E5E5E4;border:1px solid #E5E5E4;cursor:not-allowed;}
#introductions .titles { width:auto; padding:30px 0px 20px 0px; font-family:Microsoft YaHei,SimSun; font-size:20px; font-weight:bold; text-align:left; margin:0px auto; color:#FF6600; border-bottom:2px dashed #eee; }
#introductions #brands {position:absolute; top:70px; right:40px;}
.youhui {position:relative;clear:none;line-height:16px;border:1px solid #FF8900;color:#FF8900;background-color:#FEFEE4;background-image:none;font-size:12px;z-index:2;display:inline-block;}
.youhui .tit {background-color:#FF8900;padding:0px 4px;display:block;float:left;text-align:center;color:white;background-image:none;font-weight:bold;}
.youhui .text {padding:0px 5px;float:right;}
#alreadysselects {display:none;}


#buystitles { width:320px; height:80px; padding:10px 20px; text-align:left; font-weight:normal; margin:10px auto; }
#buystitles .titles { width:auto; padding:0px 0px; font-family:Microsoft YaHei,SimSun; font-size:20px; font-weight:normal; line-height:30px; text-align:left; margin:0px auto; color:#FF6600; }
#buystitles .sales { padding:0px 0px; font-size:12px; line-height:30px; color:#999; }

#buystoolbars { width:300px; height:100px; margin:10px auto; background:url(buystoolbars.jpg) no-repeat center center; }
#buystoolbars .golike,#buystoolbars .gofavorite { float:left; width:90px; height:90px; padding-top:10px; line-height:100px; text-align:center; color:#FF9900; font-size:22px; font-family:Georgia,Arial; font-weight:700; cursor:pointer; }
#buystoolbars .goprice { float:right; width:120px; height:55px; padding-top:45px; text-align:center; color:#FFF; font-size:22px; font-family:Georgia,Arial; font-weight:700; cursor:pointer; }
#buystoolbars .goprice a { color:#FFFFFF; }

.promises { width:888px; margin:0px auto; padding:10px 0px; border:1px solid #dedede; border-width:0px 0px 0px 0px; }
.promises li { float:left; width:200px; height:42px; margin:5px 10px; padding:5px 0px; border:1px solid #f4f4f4; }
.promises li dl { }
.promises li dt { float:left; margin:0px 10px; }
.promises li dd {  }
.promises li .title { font-size:16px;text-align:left;color:#555; }
.promises li .introduction { font-size:12px;text-align:left;color:#999999; }

#recommends { width:220px; margin:0px auto; padding:0px 10px; border-right:1px solid #dedede; }
#themes { width:690px; margin:0px auto; padding:0px 10px; }

#showpicsboxs { overflow:hidden; margin:0px auto; width:100%; }
#showpicsboxs .showboxs { float:left; padding:0px; margin:0px; display:inline; margin:5px; }
#showpicsboxs ul { margin:0px auto; width:100%; overflow:hidden; clear:both; }
#showpicsboxs ul li { float:left; padding:0px; margin:0px; display:inline; margin:5px; }
/*#showpicsboxs ul li:hover { background-color:#FFC; }*/
#showpicsboxs dl { margin:0 auto; position:relative; }
#showpicsboxs dl dt { overflow:hidden; }
#showpicsboxs dl dt img { }
#showpicsboxs dl dt img:hover { opacity:0.8; filter:alpha(opacity=80); }
#showpicsboxs dl dd { width:100%; height:25px; text-align:center; position:absolute; bottom:0px; z-index:200; /*background:#000; opacity:0.5; filter:alpha(opacity=50);*/background:url(opacity30_black.png) repeat center bottom; z-index:10; }
#showpicsboxs dl dd a { display:inline-block; line-height:25px; text-align:center; color:#FFFFFF; }
#showpicsboxs dl p { width:100%; line-height:20px; text-indent:2em; text-align:left; font-size:12px; }
#showpicsboxs dl .textbg { width:100%; height:25px; position:absolute; bottom:0px; z-index:100; background:#000; opacity:0.5; filter:alpha(opacity=50); }
#showpicsboxs dl .play {width:22px;height:22px;border:none;margin:0;cursor:pointer;position:absolute;bottom:26px;left:5px;z-index:1200;background:url(play_icon.png) no-repeat center center;_filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled=true,sizingMethod=scale, src='play_icon.png');_background:none;display:block;}
#showpicsboxs dl .play:hover { background:url(play_icon_hover.png) no-repeat; _filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled=true,sizingMethod=scale, src='play_icon_hover.png');_background:none; }
#showpicsboxs dl .price{background:#ffffff;padding:5px;position:absolute;bottom:30px;right:5px;opacity:0.8;filter:alpha(opacity=80);font-size:16px;font-family:Georgia,Arial;font-weight:700;box-shadow:0 0px 1px rgba(34, 25, 25, 0.1);-webkit-box-shadow:rgba(34, 25, 25, 0.1) 0px 0px 1px;}
#showpicsboxs .noi { clear:both; margin:0px auto; width:90%; height:20px; /*background: url(xuxian.gif) repeat-x center center;*/ }
#showpicsboxs ul { margin:0px auto; padding:0px 0px; position:relative; }
#showpicsboxs ul li { overflow:hidden;padding:0px 0px;text-align:left; }
#showpicsboxs ul li a { color:#A40000;color:#252525;transition:all 0.2s ease-in-out;-webkit-transition:all 0.2s ease-in-out;-moz-transition:all 0.2s ease-in-out;-o-transition:all 0.2s ease-in-out;-ms-transition:all 0.2s ease-in-out; }
#showpicsboxs .time { color:#999; float:right; }
#showpicsboxs .noi { margin:0px auto; height:20px; clear:both; }
#showpicsboxs .noi_xuxian { margin:0px auto; height:20px; background: url(xuxian.gif) repeat-x center center; clear:both; }
#showpicsboxs .ico_gray {background:url(ico_gray.png) no-repeat left center; padding-left:15px;}
#showpicsboxs .sorts a { color:#9DA9B4; color:#252525; background-color:#f3f3f3; font-weight:bold; padding:2px 5px; margin:0px 10px 0px 0px; }


#ishowpicsboxs { overflow:hidden; margin:0px auto; width:100%; }
#ishowpicsboxs .showboxs { float:left; padding:0px; margin:0px; display:inline; margin:5px; }
#ishowpicsboxs ul { margin:0px auto; width:100%; overflow:hidden; clear:both; }
#ishowpicsboxs ul li { float:left; padding:0px; margin:0px; display:inline; margin:5px; }
/*#ishowpicsboxs ul li:hover { background-color:#FFC; }*/
#ishowpicsboxs dl { margin:0 auto; position:relative; }
#ishowpicsboxs dl dt { overflow:hidden; position:relative; }
#ishowpicsboxs dl dt img { }
#ishowpicsboxs dl dt img:hover { opacity:0.8; filter:alpha(opacity=80); }
#ishowpicsboxs dl dd { width:100%; text-align:center; z-index:200; /*background:#000; opacity:0.5; filter:alpha(opacity=50);*/background:url(opacity300_black.png) repeat center bottom; z-index:10; padding:5px 0px; }
#ishowpicsboxs dl dd a { display:inline-block; text-align:center; color:#2b2b2b; }
#ishowpicsboxs dl p { width:100%; line-height:20px; text-indent:2em; text-align:left; font-size:12px; }
#ishowpicsboxs dl .textbg { width:100%; height:25px; position:absolute; bottom:0px; z-index:100; background:#000; opacity:0.5; filter:alpha(opacity=50); }
#ishowpicsboxs dl .play {width:22px;height:22px;border:none;margin:0;cursor:pointer;position:absolute;bottom:15px;left:15px;z-index:1200;background:url(play_icon.png) no-repeat center center;_filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled=true,sizingMethod=scale, src='ico/play_icon.png');_background:none;display:block;}
#ishowpicsboxs dl .play:hover { background:url(play_icon_hover.png) no-repeat; _filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled=true,sizingMethod=scale, src='play_icon_hover.png');_background:none; }
#ishowpicsboxs dl .price{background:#ffffff;padding:5px;position:absolute;bottom:30px;right:5px;opacity:0.8;filter:alpha(opacity=80);font-size:16px;font-family:Georgia,Arial;font-weight:700;box-shadow:0 0px 1px rgba(34, 25, 25, 0.1);-webkit-box-shadow:rgba(34, 25, 25, 0.1) 0px 0px 1px;}
#ishowpicsboxs .noi { clear:both; margin:0px auto; width:90%; height:20px; /*background: url(xuxian.gif) repeat-x center center;*/ }
#ishowpicsboxs .noi_xuxian { clear:both; margin:0px auto; width:100%; height:20px; background: url(xuxian.gif) repeat-x center center; }

.lists { width:100%; color:#555; margin:0px auto; }
.lists ul { padding:0px 0px; }
.lists li { padding:0px;width:50%;height:28px;line-height:28px;text-align:left;font-size:14px;overflow:hidden;float:left;}
.lists li:hover { /*background-color:#D7D7D7;*/ }
.lists li .time { float:right; color:#CCCCCC; }
.lists li .delimiter { color:#9DA9B4; color:#dedede; margin:0px 5px 0px 0px; }
.lists li .clicknumber { float:right; color:#085196; }
.lists .noi { margin:0px auto; height:10px; clear:both; }
.lists .noi_xuxian { margin:0px auto; height:10px; background: url(xuxian.gif) repeat-x center center; clear:both; }
.lists li .i { /*background-color:#2C629E; color:#fff;*/ color:#990000; padding:2px 0px; font-weight:bold; margin:0px 0px; -moz-border-radius:10px; -khtml-border-radius:10px; -webkit-border-radius:10px; font-size:20px; font-family:Georgia,Arial; font-weight:700; font-style:italic; }
.lists li .i_gray { /*background-color:#ccc; color:#fff;*/ padding:2px 0px; font-weight:bold; margin:0px 0px; -moz-border-radius:10px; -khtml-border-radius:10px; -webkit-border-radius:10px; font-size:20px; font-family:Georgia,Arial; font-weight:700; font-style:italic; }
.lists li strong { color:#cc0000; margin:0px 5px; }
.lists li .sorts a { color:#252525; margin:0px 5px; font-weight:bold; }
.lists li a { color:#252525; }
.lists .title {text-align:center;text-align:left;color:#252525;padding:0px 0px;font-family:"Microsoft Yahei","微软雅黑";border-bottom:1px solid #252525;}
.lists .title h4 {font-weight:bold;font-size:16px;overflow:hidden;padding:0px 0px 0px 0px;}
.lists .title h3 {height:30px;line-height:30px;font-weight:bold;font-size:18px;overflow:hidden;padding:0px 10px 0px 0px;}
.lists .title .toutiao { background-position:left top; width:60px; }
.lists .title .dongtai { background-position:left bottom; width:70px; }
.lists .title .pinpai { background-position:-85px top; width:70px; }
.lists .title .sheshang { background-position:-85px bottom; width:70px; }
.lists .title .more {height:30px;line-height:30px;font-size:14px;background:#fff;overflow:hidden;padding:0px 0px 0px 10px;}
.lists .title .more a { }
.lists .ico_gray {background:url(gray_fang.gif) no-repeat left center; padding-left:6px;}
.lists .on { color:#a40000; font-weight:bold; }

.ireviews { overflow:hidden; padding:0px 0px; clear:both; }
.ireviews dl { margin:10px auto; padding:0px 10px; position:relative; border-bottom:1px dashed #CCCCCC; }
.ireviews dl dt { overflow:hidden;padding:0px 0px; }
.ireviews dl dt a { color:#c00000; }
.ireviews dl:hover dd { }
.ireviews dl dd { display:inline-block; margin:0px auto; padding:10px 0px 10px 0px; line-height:20px; text-align:left; font-size:12px; text-indent:2em; color:#555; }
.ireviews dl dd a { color:#A40000; }
.ireviews dl dd h4 { font-weight:bold;font-size:16px;padding:5px 0px 5px 0px; }
.ireviews ul { margin:0px 10px; }
.ireviews ul li { line-height:24px;font-size:12px;text-align:left; }
.ireviews ul li a { font-size:12px; }
.ireviews .delimiter { color:#9DA9B4; color:#dedede; margin:0px 2px 0px 2px; }
.ireviews .time { float:right; color:#ccc; }
.ireviews .clicknumber { float:right; color:#A40000; }
.ireviews .sorts a { color:#9DA9B4; color:#000000; margin:0px 0px 0px 0px; }
.ireviews .noi { margin:5px auto; height:5px; clear:both; }
.ireviews .noi_xuxian { margin:5px auto; height:5px; background: url(xuxian.gif) repeat-x center center; clear:both; }
.ireviews .i { /*background-color:#2C629E; color:#fff;*/ color:#990000; padding:2px 0px; font-weight:bold; margin:0px 0px; -moz-border-radius:10px; -khtml-border-radius:10px; -webkit-border-radius:10px; font-size:20px; font-family:Georgia,Arial; font-weight:700; font-style:italic; }
.ireviews .i_gray { /*background-color:#ccc; color:#fff;*/ padding:2px 0px; font-weight:bold; margin:0px 0px; -moz-border-radius:10px; -khtml-border-radius:10px; -webkit-border-radius:10px; font-size:20px; font-family:Georgia,Arial; font-weight:700; font-style:italic; }

.reviews { overflow:hidden; padding:0px 0px; clear:both; }
.reviews dl { margin:0 auto; position:relative; border-bottom:1px dashed #CCCCCC; }
.reviews dl dt { overflow:hidden;padding:5px 0px;text-align:center;font-weight:bold;font-size:16px; }
.reviews dl dt a { color:#252525; font-family:"Microsoft Yahei","微软雅黑"; }
.reviews dl:hover dd { }
.reviews dl dd { display:inline-block; margin:0px auto; padding:0px 0px 10px 0px; line-height:20px; text-align:left; font-size:12px; text-indent:2em; color:#606060; }
.reviews .channels a { background-color:#085196; color:#FFFFFF; padding:0px 5px; font-weight:normal; }

.pailiereviews { overflow:hidden; padding:10px 0px; clear:both; border-bottom:1px dashed #CCCCCC; line-height:20px; }
.pailiereviews dl { margin:0 auto; position:relative; }
.pailiereviews dl dt { overflow:hidden;padding:5px 0px;text-align:center;font-weight:bold;font-size:16px; }
.pailiereviews dl dt a { color:#252525; }
.pailiereviews dl dd { width:50%;overflow:hidden;padding:5px 0px;text-align:center;font-size:12px;float:left; }

.picsreviews { overflow:hidden; padding:0px 0px; clear:both; }
.picsreviews dl { margin:10px auto; padding:0px 0px; position:relative; }
.picsreviews dl dt { float:left; margin-right:10px; }
.picsreviews dl dt img { }
.picsreviews dl dd { overflow:hidden;padding:0px 0px;text-align:left; }
.picsreviews dl dd a { color:#A40000; }
.picsreviews dl dd h4 { text-align:left;font-weight:bold;font-size:16px; }
.picsreviews dl dd p { margin:0px 0px; padding:5px 0px 5px 0px; line-height:20px; text-align:left; font-size:12px; color:#555; }
.picsreviews dl:hover { /*background-color:#085196; color:#FFFFFF;*/ }
.picsreviews .li { width: 50%; height: 30px; margin: 0px auto; padding: 0px 0px; text-align: left; overflow:hidden; float: left; }

.columnslists { overflow:hidden; padding:0px 0px; clear:both; }
.columnslists dl { margin:10px auto; padding:0px 0px; position:relative; }
.columnslists dl dt { float:left; margin-right:15px; }
.columnslists dl dt img { width:100px; height:70px; }
.columnslists dl dd { overflow:hidden;padding:3px 0px;text-align:left;margin-right:20px; }
.columnslists dl dd a { color:#A40000; }
.columnslists dl dd h4 { text-align:left;font-weight:bold;font-size:16px;line-height:32px; }
.columnslists dl:hover { /*background-color:#085196; color:#FFFFFF;*/ }
.columnslists ul { padding:0px 0px; clear:both; }
.columnslists li { padding:0px;line-height:27px;text-align:left;font-size:14px; }
.columnslists li:hover { /*background-color:#D7D7D7;*/ }
.columnslists li .time { float:right; color:#CCCCCC; }
.columnslists li .delimiter { color:#9DA9B4; color:#dedede; margin:0px 5px 0px 0px; }
.columnslists li .clicknumber { float:right; color:#085196; }
.columnslists .noi { margin:0px auto; height:10px; clear:both; }
.columnslists .noi_xuxian { margin:0px auto; height:10px; background: url(xuxian.gif) repeat-x center center; clear:both; }
.columnslists li .i { /*background-color:#2C629E; color:#fff;*/ color:#990000; padding:2px 0px; font-weight:bold; margin:0px 0px; -moz-border-radius:10px; -khtml-border-radius:10px; -webkit-border-radius:10px; font-size:20px; font-family:Georgia,Arial; font-weight:700; font-style:italic; }
.columnslists li .i_gray { /*background-color:#ccc; color:#fff;*/ padding:2px 0px; font-weight:bold; margin:0px 0px; -moz-border-radius:10px; -khtml-border-radius:10px; -webkit-border-radius:10px; font-size:20px; font-family:Georgia,Arial; font-weight:700; font-style:italic; }
.columnslists li strong { color:#cc0000; margin:0px 5px; }
.columnslists li .sorts a { color:#252525; margin:0px 5px 0px 0px; font-weight:bold; }
.columnslists li a { color:#252525; }
.columnslists li a:hover {  color:#A40000;text-decoration:underline; }
.columnslists .title {text-align:center;text-align:left;color:#252525;padding:5px 0px;background:url(fenge.gif) repeat-x center center;height:30px;border-bottom:0px solid #d7d7d7;}
.columnslists .title h4 {height:30px;font-weight:bold;font-size:18px;background:#fff url(titles.png) no-repeat left top;text-indent:-300px;overflow:hidden;padding:0px 10px;}
.columnslists .title h3 {height:30px;line-height:30px;font-weight:bold;font-size:18px;overflow:hidden;padding:0px 10px 0px 0px;}
.columnslists .title .toutiao { background-position:left top; width:60px; }
.columnslists .title .dongtai { background-position:left bottom; width:70px; }
.columnslists .title .pinpai { background-position:-85px top; width:70px; }
.columnslists .title .sheshang { background-position:-85px bottom; width:70px; }
.columnslists .title .zhaoshang { background-position:-180px top; width:70px; }
.columnslists .title .zhengce { background-position:-180px bottom; width:70px; }
.columnslists .title .qiye { background-position:-270px top; width:70px; }
.columnslists .title .zhanhui { background-position:-270px bottom; width:70px; }
.columnslists .title .tongji { background-position:-360px top; width:70px; }
.columnslists .title .weiquan { background-position:-360px bottom; width:70px; }
.columnslists .title .more {height:30px;line-height:30px;font-size:12px;background:#fff;overflow:hidden;padding:0px 0px 0px 10px;font-family:"Microsoft Yahei","微软雅黑";}
.columnslists .title .more a {color:#252525;}
.columnslists .ico_gray {background:url(gray_fang.gif) no-repeat left center; padding-left:12px;}

.universalslists { overflow:hidden; padding:0px 0px; clear:both; }
.universalslists ul { padding:0px 0px; clear:both; }
.universalslists li { padding:0px;height:28px;line-height:28px;text-align:left;font-size:14px;width:50%;float:left;overflow:hidden; }
.universalslists li:hover { /*background-color:#D7D7D7;*/ }
.universalslists li .time { float:right; color:#CCCCCC; }
.universalslists li .delimiter { color:#9DA9B4; color:#dedede; margin:0px 5px 0px 0px; }
.universalslists li .clicknumber { float:right; color:#085196; }
.universalslists .noi { margin:0px auto; height:10px; clear:both; }
.universalslists .noi_xuxian { margin:0px auto; height:10px; background: url(xuxian.gif) repeat-x center center; clear:both; }
.universalslists li .i { /*background-color:#2C629E; color:#fff;*/ color:#990000; padding:2px 0px; font-weight:bold; margin:0px 0px; -moz-border-radius:10px; -khtml-border-radius:10px; -webkit-border-radius:10px; font-size:20px; font-family:Georgia,Arial; font-weight:700; font-style:italic; }
.universalslists li .i_gray { /*background-color:#ccc; color:#fff;*/ padding:2px 0px; font-weight:bold; margin:0px 0px; -moz-border-radius:10px; -khtml-border-radius:10px; -webkit-border-radius:10px; font-size:20px; font-family:Georgia,Arial; font-weight:700; font-style:italic; }
.universalslists li strong { color:#cc0000; margin:0px 5px; }
.universalslists li .channels a { background-color:#085196; color:#FFFFFF; padding:0px 5px; font-weight:normal; }
.universalslists li .sorts a { color:#252525; margin:0px 5px 0px 0px; font-weight:bold; }
.universalslists li a { color:#555; }
.universalslists li a:hover {  color:#A40000;text-decoration:underline; }
.universalslists .title {text-align:center;text-align:left;color:#252525;padding:8px 0px;/*font-family:"Microsoft Yahei","微软雅黑";*/border-bottom:1px solid #262626;}
.universalslists .title h4 {font-weight:bold;font-size:16px;overflow:hidden;padding:0px 0px;}
.universalslists .title h4 a {color:#252525;}
.universalslists .title h3 {height:30px;line-height:30px;font-weight:bold;font-size:18px;overflow:hidden;padding:0px 10px 0px 0px;}
.universalslists .title h3 a {color:#252525;}
.universalslists .title .more {font-size:12px;background:#fff;overflow:hidden;}
.universalslists .title .more a {color:#252525;}
.universalslists .title span { color:#999; }
.universalslists .title span a { padding:2px 4px;margin:0px 5px;color:#252525; }
.universalslists .title span a:hover, .universalslists .title span .on { background:#a40000; color:#FFFFFF; }

.universalslists .ico_gray {background:url(gray_fang.gif) no-repeat left center; padding-left:12px;}
.universalslists .on { color:#a40000; font-weight:bold; }

.ipicsreviews { overflow:hidden; padding:10px 10px; clear:both; }
.ipicsreviews dl { margin:0px auto; padding:0px 0px; position:relative; clear:both; }
.ipicsreviews dl h4 { text-align:left;font-weight:normal;font-size:14px;color:#A40000;overflow:hidden;padding:5px 0px 10px 0px;line-height:18px; }
.ipicsreviews dl h4 a {color:#A40000;font-weight:normal; }
.ipicsreviews dl dt { float:left; margin-right:6px; }
.ipicsreviews dl dt img { }
.ipicsreviews dl dd { overflow:hidden;padding:0px 0px;text-align:left; }
.ipicsreviews dl dd a { color:#ba2636; }
.ipicsreviews dl dd { margin:0px 0px; padding:0px 0px 0px 0px; line-height:18px; text-align:left; font-size:12px; color:#666; }
.ipicsreviews dl:hover { /*background-color:#085196; color:#FFFFFF;*/ }
.ipicsreviews ul { padding: 5px 0px; }
.ipicsreviews ul li { width: 100%; line-height: 24px; margin: 0px auto; padding: 0px 0px; text-align: left; overflow:hidden; font-size:12px; float: left; }
.ipicsreviews .noi { padding: 2px 0px; }

.infoslists { margin: 0px auto; padding: 20px 50px; width: auto; }
.infoslists ul { padding:0px; width: 100%; margin: 0px; vertical-align: middle; }
.infoslists li { width: 100%; margin: 0px auto; padding: 10px 0px; text-align: left; vertical-align: middle; /*#padding-top: 4px; #padding-bottom: 4px;*/_zoom: 1; /*_border-bottom: 1px dotted #999999;*/ color: #666; border-bottom: 1px dotted #EEE; float: left; }
.infoslists li:hover { background-color:#f7f7f7;cursor:pointer; }
.infoslists dl {margin:0px; padding:0px;}
.infoslists dt {margin:0px; padding:0px; position:relative; font-weight:bold;}
.infoslists dt img:hover {filter:alpha(opacity=50);opacity:0.5;}
.infoslists dd { cursor:pointer; line-height:20px; margin:0px auto 8px auto; }
.infoslists a { display:inline-block; color:#252525; font-size:16px; font-family:"Microsoft Yahei","微软雅黑";  }
.infoslists a:hover { color:#FF0000; }
.infoslists p { padding: 0px; margin: 0px; overflow: hidden; color: #666; width: 100%; height: auto; line-height: 20px; text-align: left; border: 0px solid #a9cee1; font-size: 12px; text-indent: 2em; }
.infoslists .time { color:#999; float:right; }
.infoslists .noi { margin:10px auto; height:5px; clear:both; }
.infoslists .noi_xuxian { margin:10px auto; height:5px; background: url(xuxian.gif) repeat-x center center; clear:both; }
.infoslists .play {width:22px;height:22px;border:none;margin:0;cursor:pointer;position:absolute;bottom:10px;left:10px;z-index:1200;background:url(play_icon.png) no-repeat center center;_filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled=true,sizingMethod=scale, src='ico/play_icon.png');_background:none;display:block;}
.infoslists .play:hover { background:url(play_icon_hover.png) no-repeat; _filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled=true,sizingMethod=scale, src='play_icon_hover.png');_background:none; }
.infoslists #picsleft { float: left; width: 120px; }
.infoslists #textsright { float: right; }
.infoslists #picsright { float: right; width: 120px; padding:5px 10px; }
.infoslists #textsleft { float: left; width: 555px; padding:5px 10px; }

.sortspicslists { overflow:hidden; padding:0px 0px; clear:both; }
.sortspicslists dl { margin:0px auto; padding:20px 0px; position:relative; border-bottom:1px dotted #DDD; }
.sortspicslists dl dt { float:left; margin-right:20px; }
.sortspicslists dl dt img { border:1px solid #d7d7d7; padding:2px; }
.sortspicslists dl dd { overflow:hidden;padding:0px 0px;text-align:left; }
.sortspicslists dl dd a { color:#A40000;color:#000;transition:all 0.2s ease-in-out;-webkit-transition:all 0.2s ease-in-out;-moz-transition:all 0.2s ease-in-out;-o-transition:all 0.2s ease-in-out;-ms-transition:all 0.2s ease-in-out; }
.sortspicslists dl dd a:hover { padding-left:10px; }
.sortspicslists dl dd h4 { text-align:left;font:normal 20px/20px Microsoft YaHei,SimHei,SimSun;padding:5px 0px 5px 0px; }
.sortspicslists dl dd p { margin:0px 0px; padding:5px 0px 5px 0px; line-height:24px; text-align:left; font-size:14px; color:#666; }
.sortspicslists dl dd .time { float:right; color:#CCCCCC; font-size:14px; }
.sortspicslists .on dd a { color:#A40000; font-weight:bold; line-height:34px; }
.sortspicslists .on dd p { text-indent:2em; }
.sortspicslists dl dd .more { color:#A40000; }
.sortspicslists dl:hover { background-color:#F6FCFF; background-color:#f7f7f7; text-shadow:0 1px 0 white; transition:all .15s linear; -webkit-transition:all .15s linear; -moz-transition:all .15s linear; box-shadow:inset 0 0 1px white; }
.sortspicslists ul { margin:0px auto; padding:0px 0px; position:relative; }
.sortspicslists ul li { overflow:hidden;padding:5px 0px;text-align:left; }
.sortspicslists ul li a { color:#A40000;color:#252525;transition:all 0.2s ease-in-out;-webkit-transition:all 0.2s ease-in-out;-moz-transition:all 0.2s ease-in-out;-o-transition:all 0.2s ease-in-out;-ms-transition:all 0.2s ease-in-out; }
.sortspicslists .time { color:#999; float:right; }
.sortspicslists .noi { margin:0px auto; height:20px; clear:both; }
.sortspicslists .noi_xuxian { margin:0px auto; height:20px; background: url(xuxian.gif) repeat-x center center; clear:both; }
.sortspicslists .ico_gray {background:url(ico_gray.png) no-repeat left center; padding-left:15px;}
.sortspicslists .sorts a { color:#9DA9B4; color:#252525; background-color:#f3f3f3; font-weight:bold; padding:2px 5px; margin:0px 10px 0px 0px; }

.indexbrands { border:1px solid #D7D7D7;border-width:2px 1px 1px 1px;border-top-color:#A40000; }
.indexbrands .tabs { position:relative;height:34px;line-height:34px;border:1px solid #D7D7D7;border-width:0px 0px 1px 0px;background:#f1f1f1;background:#fff;margin:0px auto;/*background:url(bg_white.gif) repeat-x center center;*/ }
.indexbrands .tabs h4 { float:left;text-align:left;font-size:14px;padding:0px 15px 0px 15px;margin:0px;color:#3188BE;color:#901201;color:#a40000;border:1px solid #D7D7D7;border-width:0px 1px 0px 0px; }
.indexbrands .tabs ul { padding:0px 0px;overflow:hidden;position:absolute;left:90px;bottom:0px;height:34px;z-index:2; }
.indexbrands .tabs ul li { float:left;margin:0 auto;padding:0px 10px;text-align:center;white-space:pre;overflow:hidden;cursor:pointer;font-size:14px;border:1px solid #D7D7D7;border-width:0px 1px 0px 0px; }
.indexbrands .tabs ul .on { background-color:#A40000;font-weight:bold;color:#fff; }
.indexbrands .tabs ul .on a { font-weight:bold;color:#fff; }
.indexbrands .tabs ul li a { color:#555; }
.indexbrands .tabs ul li a:hover { color:#fff; }
/*.indexbrands .tabs { position:relative;height:30px;line-height:30px;border:1px solid #D7D7D7;border-width:0px 0px 1px 0px;background:#f1f1f1;background:#fff;margin:0px auto;background:url(bg_white.gif) repeat-x center center; }
.indexbrands .tabs h4 { float:left;text-align:left;font-size:14px;padding:0px 15px 0px 15px;margin:0px;color:#3188BE;color:#901201;color:#555; display:none; }
.indexbrands .tabs ul { padding:0px 0px;overflow:hidden;position:absolute;left:-1px;bottom:-1px;height:32px;z-index:2; }
.indexbrands .tabs ul li { float:left;margin:0 auto;padding:0px 10px;text-align:center;white-space:pre;overflow:hidden;cursor:pointer; }
.indexbrands .tabs ul .on { background-color:#FFFFFF;font-weight:bold;border:1px solid #D7D7D7;border-width:2px 1px 0px 1px;border-top-color:#A40000;color:#666;background:url(bg_white_fz.gif) repeat-x center center; }
.indexbrands .tabs ul li a { color:#555;font-size:14px; }
.indexbrands .tabs ul li a:hover { color:#f60; }*/
.indexbrands .tabs .search { float:right; height:34px; border:1px solid #d7d7d7; border-width:0px 0px 0px 0px; border-radius:2px 2px 2px 2px; }
.indexbrands .tabs .search .text { float:left; width:145px; height:26px; line-height:26px; background:#FFFFFF; border:0 none; color:#252525; font-size:12px; outline:0 none; padding:4px 0 4px 0px; background:#fdfdfd url(icons.png) no-repeat 10px 11px; padding-left:30px; display:inline; }
.indexbrands .tabs .search .button { float:right; background:#d7d7d7; border:0 none; cursor:pointer; width:60px; height:34px; color:#555; font-size:14px; font-weight:bold; padding:0 0px 0 0px; /*border-radius:0 2px 2px 0;*/ overflow:hidden; display:inline; background:#fff url(bg_white.gif) repeat-x center center; border-left:1px solid #d7d7d7; }

.indexbrands .shows {padding:0px 8px;overflow:hidden; }
.indexbrands .shows ul {padding:10px 10px;overflow:hidden; }
.indexbrands .shows ul li { float:left;margin:0 auto;padding:5px 0px 5px 0px;text-align:center;white-space:pre;overflow:hidden; }
.indexbrands .shows ul li a { color:#555;font-size:14px; }
.indexbrands .shows ul li a:hover { color:#f60; }
.indexbrands .shows ul li img { border:1px solid #eee;-webkit-filter:grayscale(1);-webkit-filter:grayscale(100%);-moz-filter:grayscale(100%);-ms-filter:grayscale(100%);-o-filter: grayscale(100%);filter: grayscale(100%);filter:gray; }
.indexbrands .shows ul li img:hover {-webkit-filter:grayscale(0%);border:1px solid #dedede;}

.indexbrands .shows dl {margin:0px; padding:10px 7px; float:left;}
.indexbrands .shows dt {margin:0px; padding:0px; position:relative;}
.indexbrands .shows dt img:hover {filter:alpha(opacity=50);opacity:0.5;}
.indexbrands .shows dd { cursor:pointer; padding:5px 0px; line-height:20px; margin:0px auto; }
.indexbrands .shows dd a { color:#555; font-size:12px; }

#columns { width:535px; height:auto; margin:0px 0px; padding:5px; background:#E8E8E8; }
.columns { padding:8px; background:#f1f2f4; background:#efefef; }
.columns .iblock { border:1px solid #DCE1E5; border:1px solid #D7D7D7; border-width:1px 1px 1px 1px; background-color:#FFFFFF; padding:0px; /*border:1px solid #E1E1E1; border:1px solid #CCCCCC;*/box-shadow:0 0px 1px rgba(34, 25, 25, 0.1);-webkit-box-shadow:rgba(34, 25, 25, 0.1) 0px 0px 1px; border-top:3px solid #993300; }
.columns .ititle {font-weight:bold;text-align:center;text-align:left;color:#555;/*border:1px solid #D7D7D7;border-width:0px 0px 1px 0px;background:url(bg_white.gif) repeat-x center center;*/padding:10px 10px 0px 10px;font-size:15px;color:#222222;}
.columns .ititle .more { float:right; font-weight:normal; font-size:12px; }
.columns .imain {min-height:100px; padding:5px 10px;}

.sides {}
.sides .title { position:relative; height:35px; line-height:35px; padding:0px 0px; text-align:left; font-weight:bold; border-top:2px solid #993300; border-top:1px solid #d6d6d6; border-bottom:1px solid #d6d6d6; position:relative; background:#f5f5f5; color:#993300; }
.sides .title h4 {
display: block;
font-size:16px;
color: #993300;
float: left;
line-height: 35px;
_line-height: 35px;
background-color: #fff;
padding: 0 15px;
border-right: 1px solid #ddd;
border-top: 3px solid #993300;
_position: relative;
margin-bottom: 0px;
position:absolute;
bottom:-1px;
}

.commentslists { margin:10px 10px; overflow:hidden; }
.commentslists dl {
	border-bottom:1px solid #e5e5e5;
	text-align:left;
	clear:both;
	padding:10px 0px;
}
.commentslists dl a { color:#555; }
.commentslists .no_gray {
	font-size:12px;
	font-weight:bold;
	color:#252525;
	background:url(bgicons.png) no-repeat -50px 0;
	width:24px;
	height:20px;
	display:block;
	float:left;
	line-height:20px;
	text-align:left;
	margin:11px 0px;
	padding:0px 6px;
}
.commentslists .no {
	font-size:12px;
	font-weight:bold;
	color:#fff;
	background:url(bgicons.png) no-repeat 0 0;
	width:24px;
	height:20px;
	display:block;
	float:left;
	line-height:20px;
	text-align:left;
	margin:11px 0px;
	padding:0px 6px;
}
.commentslists .on img { /*padding:0px;border:0px solid #d0d0d0;*/ }
.commentslists dl dt { float:left; margin-right:10px; }
.commentslists dl dt img { padding:2px;border:1px solid #d0d0d0; }
.commentslists dl dd { font-size:12px;color:#252525; }
.commentslists dl dd p { font-size:12px;text-align:left; }
.commentslists dl.on { }
.commentslists dl.on dt { }
.commentslists dl.on dd p { }

.merchantsmessageslists { margin:0px 10px; overflow:hidden; }
.merchantsmessageslists dl {
	border-bottom:1px solid #e5e5e5;
	text-align:left;
	clear:both;
	padding:10px 0px;
}
.merchantsmessageslists dl a { color:#555; }
.merchantsmessageslists .no_gray {
	font-size:12px;
	font-weight:bold;
	color:#252525;
	background:url(bgicons.png) no-repeat -50px 0;
	width:24px;
	height:20px;
	display:block;
	float:left;
	line-height:20px;
	text-align:left;
	margin:11px 0px;
	padding:0px 6px;
}
.merchantsmessageslists .no {
	font-size:12px;
	font-weight:bold;
	color:#fff;
	background:url(bgicons.png) no-repeat 0 0;
	width:24px;
	height:20px;
	display:block;
	float:left;
	line-height:20px;
	text-align:left;
	margin:11px 0px;
	padding:0px 6px;
}
.merchantsmessageslists .on img { /*padding:0px;border:0px solid #d0d0d0;*/ }
.merchantsmessageslists dl dt { float:left; margin-right:10px; }
.merchantsmessageslists dl dt img { padding:2px;border:1px solid #d0d0d0; }
.merchantsmessageslists dl dd { font-size:12px;color:#252525; }
.merchantsmessageslists dl dd p { font-size:12px;text-align:left; }
.merchantsmessageslists dl.on { }
.merchantsmessageslists dl.on dt { }
.merchantsmessageslists dl.on dd p { }

.messageslists { margin:0px 10px; overflow:hidden; }
.messageslists .title { margin:0px 0px; padding:10px 0px; overflow:hidden; font-size:12px; border-bottom:1px solid #d7d7d7; }
.messageslists dl {
	border-bottom:1px solid #e5e5e5;
	text-align:left;
	clear:both;
	padding:10px 0px;
}
.messageslists dl a { color:#252525; }
.messageslists .no_gray {
	font-size:12px;
	font-weight:bold;
	color:#252525;
	background:url(bgicons.png) no-repeat -50px 0;
	width:24px;
	height:20px;
	display:block;
	float:left;
	line-height:20px;
	text-align:left;
	margin:11px 0px;
	padding:0px 6px;
}
.messageslists .no {
	font-size:12px;
	font-weight:bold;
	color:#fff;
	background:url(bgicons.png) no-repeat 0 0;
	width:24px;
	height:20px;
	display:block;
	float:left;
	line-height:20px;
	text-align:left;
	margin:11px 0px;
	padding:0px 6px;
}
.messageslists .on img { /*padding:0px;border:0px solid #d0d0d0;*/ }
.messageslists dl dt { clear:both;font-size:12px; }
.messageslists dl dt img { padding:2px;border:1px solid #d0d0d0; }
.messageslists dl dd { clear:both;font-size:12px;color:#555; }
.messageslists dl dd p { font-size:12px;text-align:left; }

.merchantslists ul { margin:10px 15px; }
.merchantslists dl {
	border-bottom:1px solid #e5e5e5;
	text-align:left;
	line-height:42px;
	/*width:232px !important;*/
}
.merchantslists dl a {
	color:#252525;
}
.merchantslists .no_gray {
	font-size:12px;
	font-weight:bold;
	color:#252525;
	background:url(bgicons.png) no-repeat -50px 0;
	width:24px;
	height:20px;
	display:block;
	float:left;
	line-height:20px;
	text-align:left;
	margin:11px 0px;
	padding:0px 6px;
}
.merchantslists .no {
	font-size:12px;
	font-weight:bold;
	color:#fff;
	background:url(bgicons.png) no-repeat 0 0;
	width:24px;
	height:20px;
	display:block;
	float:left;
	line-height:20px;
	text-align:left;
	margin:11px 0px;
	padding:0px 6px;
}
.merchantslists .on img {
	padding:0px;
	border:0px solid #d0d0d0;
}
.merchantslists dt {
	display:none;
}
.merchantslists dl dd a {
	font-size:12px;
}
.merchantslists dl dd p {
	display:none;
	font-size:12px;
}
.merchantslists dl.on {
	height:160px;
	text-align:center;
	line-height:22px !important;
}
.merchantslists dl.on dt {
	display:block;
	padding-top:5px;
}
.merchantslists dl.on dd p {
	display:block;
}

.showslists ul { margin:0px 15px; }
.showslists dl {
	border-bottom:1px solid #e5e5e5;
	text-align:left;
	line-height:42px;
	/*width:232px !important;*/
}
.showslists dl a {
	color:#252525;
}
.showslists .no_gray {
	font-size:12px;
	font-weight:bold;
	color:#252525;
	background:url(bgicons.png) no-repeat -50px 0;
	width:18px;
	height:20px;
	display:block;
	float:left;
	line-height:20px;
	text-align:left;
	margin:11px 0px;
	padding:0px 6px;
}
.showslists .no {
	font-size:12px;
	font-weight:bold;
	color:#fff;
	background:url(bgicons.png) no-repeat 0 0;
	width:18px;
	height:20px;
	display:block;
	float:left;
	line-height:20px;
	text-align:left;
	margin:11px 0px;
	padding:0px 6px;
}
.showslists .on img {
	padding:0px;
	border:0px solid #d0d0d0;
}
.showslists dt {
	display:none;
}
.showslists dl dd a {
	font-size:12px;
}
.showslists dl dd p {
	display:none;
	font-size:12px;
}
.showslists dl.on {
	height:140px;
	text-align:center;
}
.showslists dl.on dt {
	display:block;
	padding-top:10px;
}
.showslists dl.on dd {
	line-height:30px !important;
}
.showslists dl.on dd p {
	display:block;
}

/*
.merchantslists { overflow:hidden; padding:0px 0px; clear:both; }
.merchantslists dl { position:relative; border-bottom:0px dashed #CCCCCC; width:auto; padding:0px 0px; margin:0px 10px; border-bottom:1px solid #e5e5e5; clear:both;height:42px;
	line-height:42px; }
.merchantslists dl:hover { border:1px solid #dedede;border-width:1px 0px;background-color:whiteSmoke;border-radius:0px; }
.merchantslists dl dt { overflow:hidden;padding:0px 0px;text-align:left;font-size:12px; display:none; }
.merchantslists dl:hover dt { display:block; }
.merchantslists .on dd { display:block; }
.merchantslists dl dd { display:inline-block; margin:0px auto; padding:0px 0px; text-align:center; }
.merchantslists dl dd a { color:#252525; }
.merchantslists dl dd h4 { text-align:left;font-weight:bold;font-size:16px;line-height:32px;font-weight:normal; }
.merchantslists .groupsavatar { position: absolute; top: 5px; right: 5px; }
.merchantslists .noi_xuxian { margin:0px auto; height:10px; background: url(xuxian.gif) repeat-x center center; clear:both; }
.merchantslists .no1 { margin:0px auto; display:inline-block; color:#FFFFFF; padding:0px 12px 0px 5px; background:url(colors_boxs_red.gif) no-repeat right center; clear:both; }
.merchantslists .no_gray1 { margin:0px auto; display:inline-block; color:#FFFFFF; padding:0px 12px 0px 5px; background:url(colors_boxs_gray.gif) no-repeat right center; clear:both; }
.merchantslists .no {font-size:12px;
	font-weight:bold;
	color:#fff;
	background:url(bgicons.png) no-repeat 0 0;
	width:24px;
	height:20px;
	display:block;
	float:left;
	line-height:20px;
	text-align:left;
	margin:11px 0px;
	padding:0px 6px;
}
.merchantslists .no_gray {
	font-size:12px;
	font-weight:bold;
	color:#252525;
	background:url(bgicons.png) no-repeat -50px 0;
	width:24px;
	height:20px;
	display:block;
	float:left;
	line-height:20px;
	text-align:left;
	margin:11px 0px;
	padding:0px 6px;
}
*/

/*
.hot-point-title{float:left;width:30px;height:38px;margin-top:3px;padding-right:8px;border-right:1px solid #d5d5d5;margin-right:20px;position:relative}
.hot-point-title .arrow{position:relative;position:absolute;right:-12px;top:50%;margin-top:-6px;width:12px;height:12px}
.hot-point-title .arrow em,.hot-point-title .arrow span{position:absolute;top:0;left:0;width:0;height:0;border-color:rgba(255,255,255,0);border-color:transparent\0;*border-color:transparent;_border-color:tomato;_filter:chroma(color=tomato);border-style:solid;overflow:hidden;*zoom:1;border-width:6px 0 6px 6px}
.hot-point-title .arrow em{left:1px;border-left-color:#d5d5d5}
.hot-point-title .arrow span{border-left-color:#f5f5f5}
.hot-point-title h4{font-size:14px;line-height:18px}
*/

/*图片内容*/
#photos { width:960px; padding:0px; text-align:center; margin:0px auto; overflow:hidden; }
#photos .toolbars { width:100%; height:27px; line-height:27px; text-align:left; overflow:hidden; }
#photos .toolbars .up, #photos .toolbars .next {display:inline-block;zoom:1;*display:inline;}
#photos .toolbars .auto, #photos .toolbars .up, #photos .toolbars .next {background: url(up_next.png) no-repeat; width:31px; height:27px; margin-right:5px; overflow:hidden; float:left;}
#photos .toolbars .auto span, #photos .toolbars .up span, #photos .toolbars .next span{ visibility:hidden; }
#photos .toolbars .auto{background-position: -39px top;}
#photos .toolbars .next{background-position: -78px top;}
#photos .toolbars .stat{color:#999;}
#photos .toolbars .max{ background:url(max.png) no-repeat 5px center; padding:0px 5px 0px 20px; }

#photos .bigpics{margin:0px auto; text-align:center; border:0px solid #ededed; position:relative; }
#photos .bigpics #bigpics{text-align:center;vertical-align:middle;*display:block;overflow:hidden;}
#photos .bigpics img{ max-width:1060px; width:expression(this.width>1060&&this.width>this.height?1060px:'auto';); max-height:1000px; height: expresion(this.height>1000?1000px:'auto';); padding:0px; border:0px solid #E7E7E7; }
#photos .bigpics .text{position:absolute;bottom:0px;left:0px;color:#fff;font-size:16px;min-height:20px;line-height:20px;padding:10px 0px;z-index:10;text-align:left;background:url(opacity50_black.png) repeat center center;width:100%;}
#picinfo {position:relative;z-index:10;padding:10px 20px;}
#photos .bigpics .textbg{position:absolute;bottom:0px;left:0px;width:100%;height:100%;background:#000;filter:Alpha(Opacity=50);opacity:0.5;z-index:1;display:none;}

.photos_prev { position:absolute;left:0;top:0;width:50%;height:100%;z-index:100}
.photos_next { position:absolute;right:0;top:0;width:50%;height:100%;z-index:100}
.photos_prev a,.photos_next a {background-image:url(blank.gif);display:block; width:100%; height:100%; outline:none;}
.photos_prev a {cursor:url(prev.cur), auto;}
.photos_next a {cursor:url(next.cur), auto;}

#photos .cont{overflow:hidden;float:left;width:620px;height:100px;position:relative;padding:0px 0px;margin:0px 0px;overflow:hidden;}
#photos .cont li{ float:left; text-align:center; display:block; overflow:hidden; padding:5px 5px; }
#photos .cont li .imgwraps img{width:120px;height:90px;text-align:center;}
#photos .cont li .imgwraps a{outline: medium none; text-align:center;}
#photos .cont li.on .imgwraps img{width:116px;height:86px;border:2px solid #ffb017;filter:Alpha(Opacity=50);opacity:0.5;background-color:#FF9900;}

#photos .photoslist {text-align:center; border:0px solid #212121; padding:15px 0px;}
#photos .photoslist .photospre,#photos .photoslist .photosnext{border:1px solid #ffb017;padding:0px;/*background:#ededed url(ico/pic_bg_.png) no-repeat;*/padding:5px 5px;margin:0px 0px;text-align:center;width:118px;height:88px;}
#photos .photoslist .photospre{float:left;}
#photos .photoslist .photosnext{float:right;}
#photos .photoslist .photospre img,#photos .photoslist .photosnext img{width:120px; height:90px;border:none;}
#photos .photoslist .photospre img a,#photos .photoslist .photosnext img a{width:95px;height:72px;}
#photos .photoslist .photospre img a:hover,#photos .photoslist .photosnext img a:hover{ background:none}
/*#photos .photoslist .photosnext{ right:-8px; float:right;bottom:-2px}*/

#photos .pre-bnt,#photos .next-bnt{cursor:hand;cursor:pointer;}
#photos .pre-bnt,#photos .next-bnt,#photos .pre-bnt span,#photos .next-bnt span{background:url(big-btn.png) no-repeat; display:block; width:17px; height:69px;}
#photos .pre-bnt:hover, #photos .next-bnt:hover,#photos .pre-bnt-on,#photos .next-bnt-on{background-position: 0 -78px;}
#photos .pre-bnt{float:left;margin:16px 10px 14px 10px;}
#photos .pre-bnt span{background-position: -30px top;}
#photos .pre-bnt:hover span,#photos .pre-bnt-on span{background-position: -30px -78px;}
#photos .next-bnt{float:left;margin:16px 10px 14px 15px;}
#photos .next-bnt span{background-position: -55px top;}
#photos .next-bnt:hover span,#photos .next-bnt-on span{background-position: -55px -78px;}

/* endselects */
#endselects{ top:50%;left:50%;margin-left:-220px;margin-top:-200px;position:absolute;width:440px;height:auto;padding:20px 10px;border:0px solid #dedede;display:none;z-index:200;background:url(opacity80.png) repeat center center; background-color:#333333;}
#endselects .bg{height:100%;width:100%;background:#000;filter:Alpha(Opacity=50);opacity:0.5;}
#endselects .todos{color:#fff;font-size:14px;text-align:center;margin:20px auto;}
#endselects .todos ul{}
#endselects .todos a:hover{ background-color:#003399; color:#FFFFFF;}
#replaybut,#nextpicsbut,#endselects #endselclose{}
#replaybut{background:#999999;padding:5px 10px;margin:0px 10px;}
#nextpicsbut{background:#999999;padding:5px 10px;margin:0px 10px;}
#endselects #endselclose{float:right;cursor:pointer;overflow:hidden;z-index:2;margin:10px;font-size:24px;}
#endselects #endselclose:hover{ background-color:#FF6600; color:#FFFFFF;}

#endselects .otherspics {width:420px; margin:10px auto;}
#endselects .otherspics h4{ color:#FFF; font-size:14px; margin:10px auto; }

#locations { position:relative; text-align:left; margin:0px; padding:10px 0px; /*background-color:#f5faff; background-color:#d2e8fd; border:1px dotted #3399FF;*/ }
#locations em { font-style:normal; font-weight:bold; }
#locations .dot { margin:0px 5px; color:#999999; }

#titles { width:100%; height:auto; padding:30px 0px 20px 0px; font-size:22px; color:#000000; text-align:center; margin:0px auto; clear:both; font-family:"Microsoft Yahei","微软雅黑"; }
#toolbars { padding:5px 0px; _border:1px solid #E7E7E7; _background:#FFFEF7; margin:0px auto; font-size:12px; font-family:"宋体b8b \4f53 "; color:#999999; text-align:left; }
#abstracts { position:relative; text-align:left; margin:0px 0px; padding:10px; background-color:#f5faff; background-color:#d2e8fd; border:1px dotted #3399FF; background:#f8f8f8; border:1px solid #e6e6e6; color:#555; font-size:12px; font-family:"宋体b8b \4f53 "; }
#abstracts p { line-height: 22px; text-indent: 2em; text-align: left; }
#contents { padding: 10px 0px; margin:0px auto; text-align:center; color:#404040; font-family:"宋体b8b \4f53 "; }
#contents .img_ { padding:2px; border:1px solid #E7E7E7; filter:progid:DXImageTransform.Microsoft.DropShadow(color=#E7E7E7,offX=5,offY=5,positives=true); margin: 0px 10px 10px 10px; }
#contents p { margin: 15px 0px; font-size: 14px; line-height: 30px; padding: 2px 0px; text-indent: 2em; text-align: left; color: #404040; color: #2B2B2B; }
#contents img {
	max-width: 800px;
width:expression(this.width>800&&this.width>this.height?800px:'auto';);
	max-height: 4500px;
height: expresion(this.height>4500?4500px:'auto';);
	overflow:hidden;
	border: 0px solid #CCCCCC;
	padding: 5px;
}
#authors { font-size: 14px; line-height: 35px; font-weight: bold; padding-right: 25px; text-align:right; }
#tags { font-size: 14px; line-height: 30px; color: #000; text-align: left; margin: 0px 20px; }
#tags a { margin:5px; color:#990000; }
#goindex a { width: 285px; height: 100px; visibility: visible; display: block; background: url(../ico/webico.png) no-repeat -0px -830px; text-indent: -600px; overflow: hidden; margin: 0px auto; display: none; }

#infoswindows { width:690px; }
#infosconsoles { width:252px; }
.showboxs { margin:0px; padding:0px; }

/**/
#sortsthemes { position: relative; width: 100%;/* height: 120px;*/ overflow: hidden; padding: 0px; margin: 0px auto; }
#sortsthemes .icenter { padding: 0px; margin: 0px auto; width: 940px; height: auto; border: 0px solid #FF0000; position: relative; }
#sortsthemes .ipic { padding: 0px; margin: 0px auto; z-index: -1; }
#sortsthemes .iflash { padding: 0px; margin: 0px auto; z-index: 1; position: absolute; right: 0px; bottom: 0px; }
#sortsthemes .ifont { display: none; font-size: 14px; color: #FFFFFF; filter: alpha(opacity=100,finishopacity=100,style=3); padding: 5px 10px; z-index: 1; position: absolute; right: 10px; left: 10px; bottom: 10px; text-align: left; cursor: pointer; background-color: #0066FF; border: 2px solid #FFFFFF; border-width: 0px 0px 1px 1px; filter:alpha(opacity=75); opacity:.75; -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=75)"; /*--IE 8 Transparency--*/ }
#sortsthemes .itext { position:absolute; top:20px; left:0px; z-index:10000; font-size:18px; color:#FFFFFF; cursor:pointer; display:none; }
#sortsthemes .idetail { font-size: 13px; text-align: left; padding: 5px 10px; margin: 0px auto; line-height: 25px; -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=100)"; /*--IE 8 Transparency--*/ }
#sortsthemes .ico img { margin: 5px; display: inline; float: left; height: 80px; width: 80px; padding: 5px; border: 1px solid #FFFFFF; background-color: #CCCCCC; }

/*频道部分*/
#channelsnewsfocus {width:630px; height:432px;}
#channelsnewslists {width:343px; height:432px; padding:5px 10px; background:#F3F3F3; border-top:3px solid #A40000;}


.picsboxs { overflow:hidden; margin:0px auto; width:100%; }
.picsboxs .showboxs { padding:0px; margin:0px 0px; display:inline-block; }
.picsboxs ul { margin:0px auto; width:100%; overflow:hidden; clear:both; }
.picsboxs ul li { float:left; padding:0px; margin:0px; display:inline; margin:5px; }
/*.picsboxs ul li:hover { background-color:#FFC; }*/
.picsboxs dl { margin:0 auto; }
.picsboxs dl dt { overflow:hidden; }
.picsboxs dl dt img { -moz-transition: all 1.2s;-webkit-transition: all 1.2s;-o-transition: all 1.2s;transition: all 1.2s; }
.picsboxs dl dt img:hover {opacity:0.8;filter:alpha(opacity=80);-moz-transform: scale(1.2);-webkit-transform: scale(1.2);-o-transform: scale(1.2);-ms-transform: scale(1.2);transform: scale(1.2);}
.picsboxs dl:hover dd { display:block; }
.picsboxs dl dd { width:100%; padding-top:10px; text-align:center; z-index:200; /*background:#000; opacity:0.5; filter:alpha(opacity=50);*/ }
.picsboxs dl dd a { display:inline-block; text-align:center; }
.picsboxs dl p { width:100%; line-height:20px; text-indent:2em; text-align:left; font-size:12px; }
.picsboxs dl .textbg { width:100%; height:25px; position:absolute; bottom:0px; z-index:100; background:#000; opacity:0.5; filter:alpha(opacity=50); }
.picsboxs dl .play {width:22px;height:22px;border:none;margin:0;cursor:pointer;position:absolute;bottom:26px;left:5px;z-index:1200;background:url(play_icon.png) no-repeat center center;_filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled=true,sizingMethod=scale, src='play_icon.png');_background:none;display:block;}
.picsboxs dl .play:hover { background:url(play_icon_hover.png) no-repeat; _filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled=true,sizingMethod=scale, src='play_icon_hover.png');_background:none; }
.picsboxs dl .price{background:#ffffff;padding:5px;position:absolute;bottom:30px;right:5px;opacity:0.8;filter:alpha(opacity=80);font-size:16px;font-family:Georgia,Arial;font-weight:700;box-shadow:0 0px 1px rgba(34, 25, 25, 0.1);-webkit-box-shadow:rgba(34, 25, 25, 0.1) 0px 0px 1px;}
.picsboxs .noi { clear:both; margin:0px auto; width:90%; height:20px; /*background: url(xuxian.gif) repeat-x center center;*/ }
.picsboxs ul { margin:0px auto; padding:2px 0px; position:relative; }
.picsboxs ul li { overflow:hidden;padding:0px 0px;text-align:left; }
.picsboxs ul li a { color:#A40000;color:#252525;transition:all 0.2s ease-in-out;-webkit-transition:all 0.2s ease-in-out;-moz-transition:all 0.2s ease-in-out;-o-transition:all 0.2s ease-in-out;-ms-transition:all 0.2s ease-in-out; }
.picsboxs .time { color:#999; float:right; }
.picsboxs .noi { margin:0px auto; height:20px; clear:both; }
.picsboxs .noi_xuxian { margin:0px auto; height:20px; background: url(xuxian.gif) repeat-x center center; clear:both; }
.picsboxs .ico_gray {background:url(ico_gray.png) no-repeat left center; padding-left:15px;}
.picsboxs .sorts a { color:#9DA9B4; color:#252525; background-color:#f3f3f3; font-weight:bold; padding:2px 5px; margin:0px 10px 0px 0px; }

.marketingslists { overflow:hidden; padding:0px 0px; clear:both; }
.marketingslists dl { margin:0 auto; position:relative; border-bottom:1px dashed #CCCCCC; }
.marketingslists dl dt { }
.marketingslists dl dt { overflow:hidden;padding:5px 0px;text-align:center;font-weight:bold;font-size:18px; }
.marketingslists dl dt a { color:#555; font-family:"Microsoft Yahei","微软雅黑"; }
.marketingslists dl dt a:hover { color:#A40000;text-decoration:underline; }
.marketingslists dl:hover dd { }
.marketingslists dl dd { margin:0px auto; padding:0px 0px 10px 0px; line-height:20px; text-align:left; font-size:12px; color:#606060; }
.marketingslists dl dd a { color:#A40000; }
.marketingslists dl dd h4 { text-align:left;font-weight:bold;font-size:16px;line-height:32px; }
.marketingslists dl:hover { /*background-color:#085196; color:#FFFFFF;*/ }
.marketingslists ul { padding:0px 0px; }
.marketingslists li { padding:0px;line-height:28px;text-align:left;font-size:14px; }
.marketingslists li:hover { /*background-color:#D7D7D7;*/ }
.marketingslists li .time { float:right; color:#CCCCCC; }
.marketingslists li .delimiter { color:#9DA9B4; color:#dedede; margin:0px 5px 0px 0px; }
.marketingslists li .clicknumber { float:right; color:#085196; }
.marketingslists .noi { margin:0px auto; height:10px; clear:both; }
.marketingslists .noi_xuxian { margin:0px auto; height:10px; background: url(xuxian.gif) repeat-x center center; clear:both; }
.marketingslists li .i { /*background-color:#2C629E; color:#fff;*/ color:#990000; padding:2px 0px; font-weight:bold; margin:0px 0px; -moz-border-radius:10px; -khtml-border-radius:10px; -webkit-border-radius:10px; font-size:20px; font-family:Georgia,Arial; font-weight:700; font-style:italic; }
.marketingslists li .i_gray { /*background-color:#ccc; color:#fff;*/ padding:2px 0px; font-weight:bold; margin:0px 0px; -moz-border-radius:10px; -khtml-border-radius:10px; -webkit-border-radius:10px; font-size:20px; font-family:Georgia,Arial; font-weight:700; font-style:italic; }
.marketingslists li strong { color:#cc0000; margin:0px 5px; }
.marketingslists li .channels a { background-color:#085196; color:#FFFFFF; padding:0px 5px; font-weight:normal; }
.marketingslists li .sorts a { color:#252525; margin:0px 0px 0px 0px; font-weight:normal; }
.marketingslists a { color:#555; }
.marketingslists a:hover {  color:#A40000;text-decoration:underline; }
.marketingslists .title {text-align:center;text-align:left;color:#252525;padding:0px 0px;background:url(fenge.gif) repeat-x center center;height:30px;font-family:"Microsoft Yahei","微软雅黑";/*text-shadow:1px 1px 0 rgba(0,0,0,0.08);*/}
.marketingslists .title h4 {font-weight:bold;font-size:18px;overflow:hidden;padding:5px 10px 5px 0px;background-color:#FFFFFF;color:#cc0000;}
.marketingslists .title h3 {height:30px;line-height:30px;font-weight:bold;font-size:18px;overflow:hidden;padding:0px 10px 0px 0px;}
.marketingslists h2 {font-weight:bold;font-size:18px;font-family:"Microsoft Yahei","微软雅黑";overflow:hidden;padding:10px 0px 20px 0px;text-align:left;}
.marketingslists .title .more {height:30px;line-height:30px;font-size:12px;background:#fff;overflow:hidden;padding:0px 0px 0px 10px;font-family:"Microsoft Yahei","微软雅黑";}
.marketingslists .title .more a {color:#252525;}
.marketingslists .ico_gray {background:url(ico_gray_yuan.png) no-repeat left center; padding-left:15px;}

.blocks { padding:10px; }
.blocks h4 { text-align:left; padding:0px 0px; }
.blocks ul { padding: 5px 10px; clear:both; }
.blocks ul li { width: 100%; line-height: 28px; margin: 0px auto; padding: 0px 0px; text-align: left; overflow:hidden; font-size:14px; float: left; }
.blocks .noi { padding: 2px 0px; }
.blocks dl { margin:0 auto; position:relative; }
.blocks dl dt { overflow:hidden; }
.blocks dl dt img { -moz-transition: all 1.2s;-webkit-transition: all 1.2s;-o-transition: all 1.2s;transition: all 1.2s; }
.blocks dl dt img:hover {opacity:0.8;filter:alpha(opacity=80);-moz-transform: scale(1.2);-webkit-transform: scale(1.2);-o-transform: scale(1.2);-ms-transform: scale(1.2);transform: scale(1.2);}
.blocks dl:hover dd { display:block; }
.blocks dl dd { width:100%; height:25px; text-align:center; position:absolute; bottom:0px; z-index:200; /*background:#000; opacity:0.5; filter:alpha(opacity=50);*/background:url(opacity50_black.png) repeat center bottom; z-index:10; }
.blocks dl dd a { display:inline-block; line-height:25px; text-align:center; color:#FFFFFF; }

.picsblocks h4 { text-align:left; padding:0px 0px; }
.picsblocks ul { padding: 5px 10px; clear:both; }
.picsblocks ul li { width: 100%; line-height: 28px; margin: 0px auto; padding: 0px 0px; text-align: left; overflow:hidden; font-size:14px; float: left; }
.picsblocks .noi { padding: 2px 0px; }
.picsblocks dl { margin:5px; position:relative; float:left; }
.picsblocks dl dt { overflow:hidden; }
.picsblocks dl dt img { -moz-transition: all 1.2s;-webkit-transition: all 1.2s;-o-transition: all 1.2s;transition: all 1.2s; }
.picsblocks dl dt img:hover {opacity:0.8;filter:alpha(opacity=80);-moz-transform: scale(1.2);-webkit-transform: scale(1.2);-o-transform: scale(1.2);-ms-transform: scale(1.2);transform: scale(1.2);}
.picsblocks dl:hover dd { display:block; }
.picsblocks dl dd { width:100%; height:25px; text-align:center; position:absolute; bottom:0px; z-index:200; /*background:#000; opacity:0.5; filter:alpha(opacity=50);*/background:url(opacity50_black.png) repeat center bottom; z-index:10; }
.picsblocks dl dd a { display:inline-block; line-height:25px; text-align:center; color:#FFFFFF; }

.brandslists { overflow:hidden; padding:16px 14px; clear:both; }
.brandslists dl { position:relative; border-bottom:0px dashed #CCCCCC; float:left; width:130px; padding:10px 0px; margin:6px; background-color:#FFFFFF; border:1px solid #dfdfdf; border-radius:5px; }
.brandslists dl:hover { border:1px solid #930;border-radius:5px;-webkit-transition:all 0.4s;-moz-transition:all 0.4s;-o-transition:all 0.4s; }
.brandslists dl dt { overflow:hidden;padding:0px 0px;text-align:center; }
/*
.brandslists dl dt img { -webkit-filter:grayscale(1);-webkit-filter:grayscale(100%);-moz-filter:grayscale(100%);-ms-filter:grayscale(100%);-o-filter: grayscale(100%);filter: grayscale(100%);filter:gray; }
.brandslists dl dt img:hover {-webkit-filter:grayscale(0%);border:0px solid #dedede;}
*/
.brandslists dl dt img { -moz-transition: all 1.2s;-webkit-transition: all 1.2s;-o-transition: all 1.2s;transition: all 1.2s; }
.brandslists dl dt img:hover {-moz-transform: scale(1.2);-webkit-transform: scale(1.2);-o-transform: scale(1.2);-ms-transform: scale(1.2);transform: scale(1.2);}
.brandslists dl:hover dd { background-color:#fff; }
.brandslists dl dd { width:100%; display:inline-block; margin:0px auto; padding:4px 0px; text-align:center; font-size:14px; color:#606060; }
.brandslists dl dd a { color:#252525; }
.brandslists dl dd h4 { text-align:left;font-weight:bold;font-size:16px;line-height:32px; }
.brandslists .noi_xuxian { margin:0px auto; height:10px; background: url(xuxian.gif) repeat-x center center; clear:both; }
.brandslists .menu { background-color:#C40701; padding:5px 10px; margin:0px 5px; font-size:12px; color:#FFFFFF; border-radius:10px; }

.enterpriseslists { overflow:hidden; padding:16px 14px; clear:both; }
.enterpriseslists dl { position:relative; border-bottom:0px dashed #CCCCCC; float:left; width:130px; padding:10px 0px; margin:6px; background-color:#FFFFFF; border:1px solid #dfdfdf; border-radius:5px; }
.enterpriseslists dl:hover { border:1px solid #930;border-radius:5px;-webkit-transition:all 0.4s;-moz-transition:all 0.4s;-o-transition:all 0.4s; }
.enterpriseslists dl dt { overflow:hidden;padding:0px 0px;text-align:center; }
/*
.enterpriseslists dl dt img { -webkit-filter:grayscale(1);-webkit-filter:grayscale(100%);-moz-filter:grayscale(100%);-ms-filter:grayscale(100%);-o-filter: grayscale(100%);filter: grayscale(100%);filter:gray; }
.enterpriseslists dl dt img:hover {-webkit-filter:grayscale(0%);border:0px solid #dedede;}
*/
.enterpriseslists dl dt img { -moz-transition: all 1.2s;-webkit-transition: all 1.2s;-o-transition: all 1.2s;transition: all 1.2s; }
.enterpriseslists dl dt img:hover {-moz-transform: scale(1.2);-webkit-transform: scale(1.2);-o-transform: scale(1.2);-ms-transform: scale(1.2);transform: scale(1.2);}
.enterpriseslists dl:hover dd { background-color:#fff; }
.enterpriseslists dl dd { width:100%; display:inline-block; margin:0px auto; padding:4px 0px; text-align:center; font-size:14px; color:#606060; }
.enterpriseslists dl dd a { color:#252525; }
.enterpriseslists dl dd h4 { text-align:left;font-weight:bold;font-size:16px;line-height:32px; }
.enterpriseslists .noi_xuxian { margin:0px auto; height:10px; background: url(xuxian.gif) repeat-x center center; clear:both; }
.enterpriseslists .menu { background-color:#C40701; padding:5px 10px; margin:0px 5px; font-size:12px; color:#FFFFFF; border-radius:10px; }

.talentsjobs { overflow:hidden; padding:0px 0px; clear:both; }
.talentsjobs dl { margin:0 auto; position:relative; border-bottom:1px dashed #CCCCCC; }
.talentsjobs dl dt { }
.talentsjobs dl dt { overflow:hidden;padding:5px 0px;text-align:center;font-weight:bold;font-size:18px; }
.talentsjobs dl dt a { color:#555; }
.talentsjobs dl dt a:hover { color:#A40000;text-decoration:underline; }
.talentsjobs dl:hover dd { }
.talentsjobs dl dd { display:inline-block; margin:0px auto; padding:0px 0px 10px 0px; line-height:20px; text-align:left; font-size:12px; text-indent:2em; color:#606060; }
.talentsjobs dl dd a { color:#A40000; }
.talentsjobs dl dd h4 { text-align:left;font-weight:bold;font-size:16px;line-height:32px; }
.talentsjobs dl:hover { /*background-color:#085196; color:#FFFFFF;*/ }
.talentsjobs ul { padding:10px 20px; }
.talentsjobs li { padding:0px;line-height:30px;text-align:left;font-size:12px;border-bottom:1px dotted #dedede; }
.talentsjobs li:hover { /*background-color:#D7D7D7;*/ }
.talentsjobs li .name { color:#9DA9B4; width:80px; display:inline-block; font-size:12px; }
.talentsjobs li .enterprises { color:#9DA9B4; width:160px; display:inline-block; font-size:12px; }
.talentsjobs li .time { float:right; color:#999; font-size:12px; }
.talentsjobs li .delimiter { color:#9DA9B4; color:#dedede; margin:0px 5px 0px 0px; }
.talentsjobs li .clicknumber { float:right; color:#085196; }
.talentsjobs .noi { margin:0px auto; height:10px; clear:both; }
.talentsjobs .noi_xuxian { margin:0px auto; height:10px; background: url(xuxian.gif) repeat-x center center; clear:both; }
.talentsjobs li .i { /*background-color:#2C629E; color:#fff;*/ color:#990000; padding:2px 0px; font-weight:bold; margin:0px 0px; -moz-border-radius:10px; -khtml-border-radius:10px; -webkit-border-radius:10px; font-size:20px; font-family:Georgia,Arial; font-weight:700; font-style:italic; }
.talentsjobs li .i_gray { /*background-color:#ccc; color:#fff;*/ padding:2px 0px; font-weight:bold; margin:0px 0px; -moz-border-radius:10px; -khtml-border-radius:10px; -webkit-border-radius:10px; font-size:20px; font-family:Georgia,Arial; font-weight:700; font-style:italic; }
.talentsjobs li strong { color:#cc0000; margin:0px 5px; }
.talentsjobs li .channels a { background-color:#085196; color:#FFFFFF; padding:0px 5px; font-weight:normal; }
.talentsjobs li .sorts a { color:#252525; margin:0px 5px 0px 0px; font-weight:normal; }
.talentsjobs a { color:#555; }
.talentsjobs a:hover {  color:#A40000;text-decoration:underline; }
.talentsjobs .title {text-align:center;text-align:left;color:#252525;padding:0px 0px;background:url(fenge.gif) repeat-x center center;height:30px;font-family:"Microsoft Yahei","微软雅黑";/*text-shadow:1px 1px 0 rgba(0,0,0,0.08);*/}
.talentsjobs .title h4 {font-weight:bold;font-size:18px;overflow:hidden;padding:5px 10px 5px 0px;background-color:#FFFFFF;color:#cc0000;}
.talentsjobs .title h3 {height:30px;line-height:30px;font-weight:bold;font-size:18px;overflow:hidden;padding:0px 10px 0px 0px;}
.talentsjobs h2 {font-weight:bold;font-size:18px;font-family:"Microsoft Yahei","微软雅黑";overflow:hidden;padding:10px 0px 20px 0px;text-align:left;}
.talentsjobs .title .more {height:30px;line-height:30px;font-size:12px;background:#fff;overflow:hidden;padding:0px 0px 0px 10px;font-family:"Microsoft Yahei","微软雅黑";}
.talentsjobs .title .more a {color:#252525;}
.talentsjobs .ico_gray {background:url(ico_gray_yuan.png) no-repeat left center; padding-left:15px;}

.mapslists { height: auto; margin: 5px auto; padding: 15px 20px; /*line-height: 35px; border:1px solid #c6c6c6; background: #e7e7e7 url(../bg/toolsbg.gif) repeat-x 0px 100%; background: url(../channelssorts.gif) repeat-x center center;*/ line-height: 30px; text-align: left; border:1px solid #d5d5d5;box-shadow:0 0px 1px rgba(34, 25, 25, 0.1);-webkit-box-shadow:rgba(34, 25, 25, 0.1) 0px 0px 1px;border:1px solid #E6E4E4;background-color:#FFFFFF;/*font-family:"Microsoft Yahei","微软雅黑";*/ }
.mapslists em { font-size: 14px; font-weight: bold; }
/*.mapslists a:hover { font-weight: bold; color: #FFFFFF; }*/
.mapslists .dot { color: #ccc; }
.mapslists .channels { width:100%; margin:0px auto 0px auto; clear:both; font-size:18px; font-weight:bold; }
.mapslists dl { padding:10px 10px; margin:5px auto; clear:both; border-bottom:1px solid #d7d7d7; }
.mapslists dt {  padding:10px 10px 5px 10px; color:#333333; font-size:14px; font-weight:bold; clear:both; }
.mapslists dt a { padding:6px 10px; color:#fff;  background-color:#a40000; }
.mapslists dd { padding:5px 10px 10px 10px; }
.mapslists a { margin:auto 0px; padding:2px 5px; -webkit-border-radius:5px; border-radius:5px; color:#555; }
.mapslists .seleced a { font-weight: bold; color: #FFFFFF; background-color: #FF9966; }