/*************************************************GLOBALS***/
* { word-wrap: break-word; word-break: break-all; padding:0px; margin:0px}
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:12px; font-family:Arial; text-decoration:none; list-style:none; padding:0px; margin:0px auto; /*background:#F2FAFC url(../images/lebg.jpg) no-repeat center 50px;*/ /*background:#eeeeee url(../images/main_bg.jpg) repeat-x 50% 178px;*/ background: #ededed url(../images/bg.jpg) repeat-y center center;/**/ text-align:center; color:#333; }
ul, li { list-style:none; margin:0px; padding:0px; }
#wraps, .wraps { margin:0px auto; padding:5px 0px; width:960px; min-height:600px; background:#f2f2f2 url(../images/wrapsbg1.jpg) repeat-y center center; }
#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(../images/loading.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; }
.time { float:right; }
.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; }
.a_hong { color:#FF0000; text-decoration:none; cursor: pointer; }
#a_font12, .a_font12 { font-size: 12px; line-height: 30px; text-decoration: none; }
.xuxian { background: url(../images/xuxian.gif) repeat-x center center; }
.none {display:none;}
.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; }
.credit { padding-left:12px; background:url(../images/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(../images/color_box.gif) no-repeat right center; }

/*图片大小控制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:#4a4947; color:#333; /*color:#003366; color:#0666b0;*/ text-decoration:none; /*color:#0b3b8c;*//* color:#333333; text-decoration:none;*/ }
/*a { color:#0C48A0; text-decoration:none; }*/
a:visited { /*filter: Glow(Color=#0275B9, Strength=1);*/ }
a:hover { color:#FF0000; text-decoration:underline; /*filter: Glow(Color=#0275B9, Strength=1); position: relative; top: 1px; left: 1px;*/ }

#mains, .mains { width: 960px; height: auto; margin: 0px auto; position: relative; clear: both; }

/*工具栏部分*/
.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; height:30px; line-height:30px; padding:2px 0px; margin:0px auto; border-bottom:2px 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; font-weight:bold; text-align:left; }
.ititles h3 { float:left; font-size:18px; line-height:30px; padding:0px; margin:0px 5px; color:#666666; font-family:"微软雅黑"; font-weight:700px; }
.ititles h4 { float:left; font-size:16px; line-height:30px; padding:0px 10px 0px 30px; color:#bf2501; font-family:"微软雅黑"; background:url(../images/danghui.gif) no-repeat left center; text-shadow:1px 1px 1px #BBB; border-bottom:4px solid #e52c01; }
.ititles span a { padding:2px 5px;margin:0px 2px;-webkit-border-radius:5px;border-radius:5px; }
.ititles span a:hover, .ititles span .on { padding:2px 5px; background:#FF6600; color:#FFFFFF; }
.ititles .more { color: #999999; float: right; font-size: 12px; text-align: center; }

.icontents { padding: 5px 10px; text-align: left; }
.icontents strong { padding: 5px 5px; font-size: 12px; /*color: #FFFFFF; background-color: #006699;*/ }
.icontents p { padding:5px 0px; line-height:22px; font-size:12px; }
.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; }

/*页头通栏工具*/
#tools { width: 100%; min-width: 960px; height: 25px; line-height: 25px; margin: 0 auto; text-align: center; overflow: hidden; background: #ffffff url(../images/toolsbg.png) 50% 50% repeat-x; z-index:6000; border-bottom: 1px solid #ccc; font-size: 12px; color: #666; }
#tools a { color: #666; }
#tools_logo a { width: 160px; height: 25px; left: 0px; top: 0px; z-index: 1; position: absolute; visibility: visible; display: block; background: url(../images/webico.png) no-repeat -5px -31px; text-indent: -300px; overflow: hidden; }
#tools .mains { width: 960px; height: 25px; line-height: 25px; margin: 0px auto; overflow: hidden; position: relative; }
#tools .checklogins { width: 480px; height: auto; overflow: hidden; text-align: left; }
#tools .checklogins a { margin: 0px 2px; }
#tools .menus { height: 25px; line-height: 25px; padding: 0px; margin: 0px 0px; border-right: 0px solid #d5d5d5; overflow: hidden; /*background:url(../images/libg.gif) no-repeat left center;*/ }
#tools .menus a { margin: 0px 2px; }

/*页头*/
#header { margin: 0px auto; width: 960px; height: 160px; background: url(../images/mkszyxy.jpg) no-repeat center center;/**/ /*background: #e0e0e0 url(../images/headerbg.gif) no-repeat center center;*/ }
#header .mains { margin: 0px auto; }
#header .logo { }

/*导航菜单*/
#navigations { width: 960px; height: 35px; padding: 0px; margin: 0px auto; background: url(../images/navigationsbg.gif) repeat-x center center; clear: both; position: relative; z-index:1000; }
/*#navigations { width: 960px; height: 35px; padding: 0px; margin: 0px auto; clear: both; position: relative; }*/
.navigations_l,.navigation_r { position: absolute; top: -9px; width: 20px; height: 45px; display: none; }
.navigations_l { left: -20px; background: url(../images/menubg_l.png) no-repeat center center; }
.navigations_r { right: -20px; background: url(../images/menubg_r.png) no-repeat center center; }
#navs { width: 960px; height: 35px; padding: 0px; margin: 0px auto; position: relative; display: block; z-index: 600; }

#navigations .mainlevel { float:left; border-right:0px solid #FFFFFF; background:url(../images/nav_fgx.jpg) no-repeat right center; width:96px; line-height:35px; height:35px; text-align:center; *text-align:left; /*IE6 only*/}
#navigations .mainlevel a { display:block; width:96px; text-align:center; color:#FFFFFF; font-size: 14px; font-weight: bold; }
#navigations .mainlevel a:hover { color:#FFFF00;text-decoration:none; /*background: url(../images/webico.png) no-repeat -340px -185px; text-decoration:none;*/ }
#navigations .mainlevel .here { color:#fff;background:url(../images/menu_hover.gif) no-repeat left center; /*background: url(../images/webico.png) no-repeat -340px -185px; text-decoration:none;*/ }
#navigations .seleced a { color:#fff;background:url(../images/menu_hover.gif) no-repeat left center; /*background: url(../images/webico.png) no-repeat -340px -185px; text-decoration:none;*/ }
#navigations .mainlevel ul {display:none; position:absolute; background-color:#FFFFFF; width: 345px; height:auto; border:1px #0099FF solid; border-width:0px 2px 2px 2px; filter:alpha(opacity=90); padding:10px 0px;}
#navigations .mainlevel li {border-top:0px solid #fff; width:96px;}
#navigations ul li .lock { width:96px; height:25px; line-height:25px; margin:0px 0px; padding:5px; color:#003366; font-weight:bold; }
#navigations ul li .sub { width:70px; height:25px; line-height:25px; margin:5px 5px; padding:0px; float:left; }
#navigations ul li .sub a { display:block; padding:0px; text-align:center; font-size:12px; color:#003366; margin:0px; font-weight:normal; /*filter: Alpha(Opacity=100, FinishOpacity=100, Style=2, StartX=0, StartY=0, FinishX=10, FinishY=10);*/ }
#navigations ul li .sub a:hover { line-height:25px; height:25px; background: #006699; font-size: 14px; font-weight: bold; color: #FFFFFF; /*filter: Alpha(Opacity=100, FinishOpacity=100, Style=2, StartX=0, StartY=0, FinishX=10, FinishY=10);*/ }

/*页底*/
#footer { width:960px; margin:0px auto; padding:10px 0px; filter:alpha(opacity=100); background: #950000 url(../images/background2.gif) repeat-x center center; border-top:5px solid #999999; color:#FFFFFF; }
#footer a { color:#FFFFFF; }
#footer .menus { border: 1px solid #a9cee1; margin: 10px auto; width: 940px; height: 30px; background: url(../images/webico.png) repeat-x -0px -725px; line-height: 30px; }
#footer .copyrights { font-size: 12px; line-height: 20px; }
#footer .netsigns { margin: 0px auto; height: auto; width: 360px; height: 50px; background: url(../images/webico.png) no-repeat -0px -1150px; }
#footer .stats { display: none; }
#footer .counts { font-size:12px; }
#webstats { display: none; }

#specials { width:300px; margin:10px; }
#focus {width:300px;padding:5px;border:0px solid #dedede;margin:5px 10px;/*background-color:#f0efef;*/background-color:#FFFFFF;}

.dongtai { width:608px;margin:0px;height:30px;line-height:30px;background:#999999 url(../images/dongtai.jpg) no-repeat left center; }
.dongtai .more { color:#666; }

.announcements {width:180px;height:415px;padding:40px 12px 10px 8px;margin:5px 4px 5px 6px;_margin:0px 4px 0px 5px;min-height:292px;border:0px solid #dedede; background:url(../images/announcements.jpg) no-repeat center center;display:inline;}
.marquees { margin:10px auto; width:160px; height:120px; line-height:20px; display:inline; }
.xuxian { margin:2px auto; width:100%; background: url(../images/xuxian.gif) repeat-x center center; clear: both; }
#centers {width:685px;height:auto; margin: 0px 0px 5px 10px;}

.news {width:100%;height:280px;padding:40px 10px 10px 10px;margin:5px 0px 5px 0px;background:url(../images/news0716.png) no-repeat center center; background-size: 100% 100%; box-sizing: border-box;}
.introductions {width:100%; height: 180px; padding:40px 10px 10px 10px;margin:5px 0px 5px 0px;_margin:0px;background:url(../images/introductions0716.png) no-repeat center center; background-size: 100% 100%; box-sizing: border-box;}
.courses {width:230px;height:230px;padding:40px 8px 10px 12px;margin:5px 6px 5px 4px;_margin:5px 6px 0px 4px;border:0px solid #dedede; background:url(../images/courses.jpg) no-repeat center center; text-align:center;}
.links {width:230px;height:130px;padding:40px 8px 10px 12px;margin:5px 6px 5px 4px;border:0px solid #dedede; background:url(../images/links.jpg) no-repeat center center; text-align:center;}
.services {width:230px;height:130px;padding:40px 8px 10px 12px;margin:5px 6px 5px 4px;_margin:0px;border:0px solid #dedede; background:url(../images/services.jpg) no-repeat center center; text-align:center;}
#marquees { }
#marquees dl { margin:20px auto; clear:both; }
#marquees dt { text-align:center; clear:both; font-weight:bold; }
#marquees dd { text-align:left; clear:both; text-indent:2em; }

#announcementslist {width:220px;padding:10px 10px;margin:5px 10px 5px 0px;min-height:600px;border:0px solid #dedede;/*background:#ededed url(../images/bg_l.png) repeat-y right center;*/background-color:#FFFFFF;display:inline;}
#newslist { width:670px;padding:10px 10px;margin:5px 0px 5px 10px;min-height:600px;/*background:#ededed url(../images/bg_r.png) repeat-y left center;*/background-color:#FFFFFF;display:inline; }
#introductions_announcements {width:220px;padding:10px 10px;margin:5px 10px 5px 0px;min-height:600px;border:0px solid #dedede;/*background:#ededed url(../images/bg_l.png) repeat-y right center;*/background-color:#FFFFFF;}
#introductions { width:670px;padding:10px 10px;margin:5px 0px 5px 10px;min-height:600px;/*background:#ededed url(../images/bg_r.png) repeat-y left center;*/background-color:#FFFFFF;display:inline; }

#scrollspics { width:820px;height:150px;padding:40px 60px 10px 60px;_padding:60px 60px 10px 60px;_height:130px;margin:5px 10px 5px 10px;_margin:0px 5px 0px 5px;background:url(../images/scrollspics.jpg) no-repeat center center;text-align:center;position:relative; }
#scrollspics .mynext, #scrollspics .myprev { width:40px; height:40px; position:absolute; top:85px; cursor:pointer; text-align:center; }
#scrollspics .myprev { left: 20px; z-index:2000; background:url(../images/myprevs.jpg) no-repeat center center; }
#scrollspics .mynext { right: 20px; z-index:2000; background:url(../images/mynexts.jpg) no-repeat center center; }
#scrollspics .mynext:hover, .scrollspics .myprev:hover { color:#f43d1e; }

.myscrolls { width:820px;height:130px;text-align:center;overflow:hidden;position:relative;margin:10px auto;padding:0px; }
.myscrolls ul {width:9999px;position:relative;overflow:hidden;clear:both;padding:0px;}
.myscrolls li {padding:0px;}

#demo { width:900px; overflow:hidden; }
#demo img { }
#indemo { float:left; width:800%; }
#demo1 { float:left; }
#demo2 { float:left; }

#listspics { width:120px; }
#listsnews { width:280px; }

.selects { padding:2px 2px; border:2px solid #ccc;  width:150px; color:#666666; }

/*栏目页面*/
#systemschannelssorts { width: 940px; height: auto; margin: 0px auto; padding: 5px 0px; /*line-height: 35px; border:1px solid #c6c6c6; background: #e7e7e7 url(../images/toolsbg.gif) repeat-x 0px 100%; */background: url(../images/channelssorts.gif) repeat-x center center; text-align: left; border: 0px solid #dedede; }
#systemschannelssorts a { text-decoration: none; margin: auto 5px; padding: 4px 4px; font-size: 14px; }
#systemschannelssorts a:hover { color: #FFFFFF; background-color: #006699; }
#systemschannelssorts .dot { color: #ccc; }
#systemschannelssorts .seleced a { font-weight: bold; color: #FFFFFF; background-color: #006699; padding: 2px 5px; }
#systemschannelssorts em,em a { color: #fff; font-size: 14px; font-style: normal; font-weight: bold; background-color: #006699; padding: 4px 2px; letter-spacing: 1px; }

/**/
#themes { position: relative; width: 940px;/* height: 120px;*/ overflow: hidden; padding: 0px; margin: 5px auto; }
#themes .pic { padding: 0px; margin: 0px auto; z-index: -1; }
#themes .flash { padding: 0px; margin: 0px auto; z-index: 1; position: absolute; right: 0px; bottom: 0px; }
#themes .text { 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--*/ display: none; }
#themes .detail { background: #0066FF; font-size: 14px; color: #FFFFFF; filter: alpha(opacity=100,finishopacity=100,style=1); text-align: left; padding: 5px 5px; margin: 5px auto; cursor: pointer; line-height: 30px; text-indent: 2em; filter:alpha(opacity=100); opacity:1; -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=100)"; /*--IE 8 Transparency--*/ display: none; }

/*工具栏部分*/
#itools { border: 1px solid #a9cee1; margin: 5px auto; width: 940px; height: 30px; background: url(../images/webico.png) repeat-x -0px -725px; line-height: 30px; font-size: 12px; color: #000066; }
#itools .searchsforms { float: left; width: 550px; height: 30px; overflow: hidden; }
#itools .searchshots { float: right; width: 390px; height: 30px; height: 30px; overflow: hidden; }

/*通用登陆注册体系*/
.inputs_texts_small { border:1px solid #9FC9EA; padding:1px; height:15px; background:#FFFFFF url(../images/inputs_texts_small.gif) repeat-x center center; }
.searchs_submits { background: url(../images/webico.png) no-repeat -445px -190px; text-indent: -200px; height: 25px; width: 47px; border: 0px; cursor: pointer; }

/*网站图标*/
.ico { float: left; height: 26px; width: 12px; background: url(../images/webico.png) no-repeat -940px -95px; display: block; }
.ico_h { float: left; height: 26px; width: 12px; background: url(../images/webico.png) no-repeat -940px -55px; display: block; }
.ico_l { float: left; height: 26px; width: 12px; background: url(../images/webico.png) no-repeat -940px -75px; display: block; }
.ico_video { float: left; height: 26px; width: 25px; background: url(../images/webico.png) no-repeat -935px -180px; display: block; }
.ico_jiantou { float: left; height: 26px; width: 15px; background: url(../images/webico.png) no-repeat -940px -152px; display: block; }
.ico_fangge { float: left; height: 26px; width: 20px; background: url(../images/webico.png) no-repeat -936px -124px; display: block; }
.ico_play { float: left; width:22px; height:22px; cursor:pointer; background:url(../images/play_icon.png) no-repeat; _filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled=true,sizingMethod=scale, src='../ico/play_icon.png');_background:none;}
a:hover .ico_play { background:url(../images/play_icon_hover.png) no-repeat; _filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled=true,sizingMethod=scale, src='../ico/play_icon_hover.png');_background:none;}
.ico_yd_gray { float: left; height: 30px; width: 15px; background: url(../images/yd_gray.png) no-repeat center center; display: block; }

/*选项卡*/
#tabs{ }
#tabs ul{height:27px;padding-left:10px;position:relative;bottom:-1px;border:0px solid #dce3ed;}
#tabs ul li{float:left;border:1px solid #dce3ed;height:25px;line-height:26px;margin-right:5px;background:#eaeef4;padding:0 8px;cursor:pointer;}
#tabs ul li.hover{position:relative;background:#fff;border-bottom:0;height:26px;_height:27px;font-weight:700;}
.tabs{border:0px solid #dce3ed;_zoom:1;padding:5px 5px;}

#showpics_types { margin:5px 5px; width:100%; _display:inline; }
#showpics_types ul { clear:both; }
#showpics_types li {float:left;display:inline;position:relative;border:0px solid #dedede;padding:0px;margin:0px 5px;}
#showpics_types img:hover {filter:alpha(opacity=50);opacity:0.5;}
#showpics_types .play {width:22px;height:22px;border:none;margin:0;cursor:pointer;position:absolute;bottom:26px;left:5px;z-index:12;background:url(../images/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;}
#showpics_types a:hover .play { background:url(../images/play_icon_hover.png) no-repeat; _filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled=true,sizingMethod=scale, src='ico/play_icon_hover.png');_background:none; }
#showpics_types .text {position:absolute;bottom:0;left:0;width:100%;height:20px;z-index:16;text-align:center;overflow:hidden;}
#showpics_types .text a {color:#fff;line-height:20px}
#showpics_types .textbg {position:absolute;bottom:0;left:0;width:100%;height:20px;z-index:10;background:#000;filter:alpha(opacity=50);-moz-opacity:0.5;opacity:0.5;}
#showpics_types .noi { clear:both; margin:0px auto; width:90%; height:5px; background: url(../images/xuxian.gif) repeat-x center center; }

#universals_pics { margin:0px auto; width:96%; text-align: center; }
#universals_pics ul { clear:both; }
#universals_pics li {float:left;display:inline;position:relative;border:0px solid #dedede;padding:0px;margin:5px;}
#universals_pics dt,dd { margin: 0px; padding: 0px; }
#universals_pics img {padding: 4px; border: 1px solid #dedede; margin: 0px; display: inline; -webkit-border-radius: 5px; -moz-border-radius: 5px; border-radius: 5px;}
#universals_pics img:hover {filter:alpha(opacity=50);opacity:0.5;}
#universals_pics .noi { clear:both; margin:0px auto; width:90%; height:5px; background: url(../images/xuxian.gif) repeat-x center center; }

#showpicsboxs { overflow:hidden; margin:0px auto; width:100%; }
#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(../images/opacity60.png) repeat center bottom; }
#showpicsboxs dl dd a { display:inline-block; line-height:25px; text-align:center; color:#FFFFFF; }
#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(../images/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;}
#showpicsboxs dl .play:hover { background:url(../images/play_icon_hover.png) no-repeat; _filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled=true,sizingMethod=scale, src='ico/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(../images/xuxian.gif) repeat-x center center; }

/*新闻列表页*/
#sortslist { width: 95%; margin: 0px auto; padding: 0px; }
#sortslist ul { padding: 0px; margin: 0px; vertical-align: middle; }
#sortslist li { float: left; width: 100%; line-height: 22px; text-align: left; vertical-align: middle; /*#padding-top: 4px; #padding-bottom: 4px;*/_zoom: 1; /*_border-bottom: 1px dotted #999999;*/ clear: both; margin: 2px auto; }
#sortslist li a:hover {text-decoration: none;}
#sortslist .clicknumber { float: right; color: #999999; /*width: 40px; text-align: center; background: url(../images/counter_box.gif) no-repeat center center;*/ }
#sortslist .i { color: #ffffff; background-color: #990000; padding: 1px 4px; margin: 0px 5px; -webkit-border-radius: 5px; -moz-border-radius: 5px; border-radius: 10px; }
#sortslist .noi { margin:5px auto; width:100%; height:5px; background: url(../images/xuxian.gif) repeat-x center center; clear: both; }

/*新闻列表页*/
#sortslist25 { width: 95%; margin: 0px auto; padding: 0px; }
#sortslist25 ul { padding: 0px; margin: 0px; vertical-align: middle; }
#sortslist25 li { float: left; width: 100%; text-align: left; line-height: 25px; vertical-align: middle; /*#padding-top: 4px; #padding-bottom: 4px;*/_zoom: 1; /*_border-bottom: 1px dotted #999999;*/ clear: both; margin: 0px auto; }

#newstops { }
#newstops a{ /*border: 1px solid #a9cee1; width: 98%; height: 30px; background: url(../images/webico.png) repeat-x -0px -725px; line-height: 30px; display: block; margin: 0px auto;*/ }
#newstops a:link{ font: 18px/1.6em "微软雅黑", "黑体", "楷体"; }
#newstops a:visited{ color:#666; }
#newstops a:hover{background-color:#0F78B0; color:#FFFFFF;text-decoration: none;}

#newsubclasslist { width: 95%; margin: 2px auto; padding: 0px; }
#newsubclasslist ul { padding: 0px; margin: 0px; vertical-align: middle; }
#newsubclasslist li { float: left; width: 50%; height: 35px; text-align: left; vertical-align: middle; line-height: 35px; /*#padding-top: 4px; #padding-bottom: 4px;*/_zoom: 1; /*_border-bottom: 1px dotted #999999;*/ overflow: hidden; }
#newsubclasslist li a:hover {background-color:#0F78B0; color:#FFFFFF;text-decoration: none;}
#newsubclasslist .clicknumber { float: right; color: #999999; /*width: 40px; text-align: center; background: url(../images/counter_box.gif) no-repeat center center;*/ }
#newsubclasslist .i { color: #ffffff; background-color: #990000; padding: 1px 4px; margin: 0px 5px; -webkit-border-radius: 5px; -moz-border-radius: 5px; border-radius: 10px; }
#newsubclasslist .noi { margin:5px auto; width:100%; height:5px; background: url(../images/xuxian.gif) repeat-x center center; clear: both; }

#readingslist { border: 0px solid #a9cee1; margin: 10px auto; overflow: hidden; }
#readingslist li { float: left; padding: 0px; overflow: hidden; width: 100%; line-height: 35px; border: 0px solid #a9cee1; }
#readingslist a { color: #990000; }
#readingslist p { float: left; padding: 0px; margin: 0px; overflow: hidden; color: #666; width: 100%; height: 50px; line-height: 25px; text-indent: 2em; background: url(../images/xuxian.gif) repeat-x center bottom; font-size: 13px; text-align: left; border: 0px solid #a9cee1; }

#newsreading { height: 90px; margin: 5px 10px; _margin: 15px 5px 5px 5px; overflow: hidden; clear: both; }
   #newsreading li { float: left; padding: 0px; margin: 0px 0px 0px 3px; overflow: hidden; border: 0px solid #a9cee1; text-align: left; font-size: 13px; }
   #readingtext { float: left; width: 505px; overflow: hidden; margin-left: 10px; }
   #readingtext a { color: #990000; font-weight: bold; line-height: 30px; }
   #readingtext a:link { color:#2d5476; }
   #readingtext a:visited { }
   #readingtext a:hover { color:#FF7B01; }
   #readingtext p { float: left; padding: 0px; margin: 0px; overflow: hidden; color: #666; width: 100%; height: 60px; line-height: 20px; font-size: 13px; text-align: left; border: 0px solid #a9cee1; }
   #readingpic { float: left; padding: 2px; overflow: hidden; border: 1px solid #dedede; position: relative; }
   #readingpic .picbg { width:120px;height:90px;background:url(../images/shuimuhua.png) no-repeat center center;position:absolute;bottom:0;left:0;z-index:10;/*filter:alpha(opacity=50);-moz-opacity:0.5;opacity:0.5;*/ }
   #readingpic .play {width:25px;height:25px;border:none;margin:0;cursor:pointer;position:absolute;bottom:26px;left:15px;z-index:12;background:url(../images/play_icon_big.png) no-repeat center center;_filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled=true,sizingMethod=scale, src='../ico/play_icon_big.png');_background:none;display:block;}

#zhiding { border: 0px solid #a9cee1; margin: 0px 0px; height: auto; }
.zhiding { margin: 0px 5px; overflow: hidden; width: 380px; }
.zhiding li { float: left; padding: 0px; overflow: hidden; width: 100%; line-height: 35px; border: 0px solid #a9cee1; }
.zhiding a { color: #990000; }
.zhiding p { float: left; padding: 0px; margin: 0px; overflow: hidden; color: #666; width: 100%; height: 50px; line-height: 25px; text-indent: 2em; background: url(../images/xuxian.gif) repeat-x center bottom; font-size: 13px; text-align: left; border: 0px solid #a9cee1; }
/*.zhiding li a:link{ color:#2d5476; font: 18px/1.6em "微软雅黑", "黑体", "楷体"; }
.zhiding li a:visited{ font: 18px/1.6em "微软雅黑", "黑体", "楷体"; }
.zhiding li a:hover{ color:#FF7B01; font: 18px/1.6em "微软雅黑", "黑体", "楷体"; }*/

#headlineslist { width: 95%; margin: 2px auto; padding: 0px; }
#headlineslist ul { padding: 0px; margin: 0px; vertical-align: middle; }
#headlineslist li { float: left; width: 100%; padding: 5px; height: 40px; font-size: 24px; line-height: 40px; font-family: "微软雅黑", "黑体"; vertical-align: middle; /*#padding-top: 4px; #padding-bottom: 4px;*/_zoom: 1; /*_border-bottom: 1px dotted #999999;*/ overflow: hidden; }
#headlineslist a { }
#headlineslist li a:hover {}
#headlineslist .clicknumber { float: right; color: #999999; /*width: 40px; text-align: center; background: url(../images/counter_box.gif) no-repeat center center;*/ }
#headlineslist .i { color: #ffffff; background-color: #990000; padding: 1px 4px; margin: 0px 5px; -webkit-border-radius: 5px; -moz-border-radius: 5px; border-radius: 10px; }
#headlineslist .noi { margin:5px auto; width:100%; height:5px; background: url(../images/xuxian.gif) repeat-x center center; clear: both; }

/*热点 置顶 头条 推荐 最新*/
#readings { padding:10px 10px; width:920px; margin:20px auto; }
#readings .left { width:320px; }
#readings .right { width:600px; }
#readings .menus { margin: 10px auto; height: 40px; display: inline; border: 0px solid #dedede; clear: both; }
#readings .menus ul {height:40px;position:relative;border-bottom:1px solid #3399FF;padding:0px 20px;}
#readings .menus li { float:left; height:39px; line-height:40px;border:1px solid #dce3ed;border-bottom:0;margin:0px 5px;background:#eaeef4;padding:0 40px;cursor:pointer; }
#readings .menus a { }
#readings .menus a:hover { }
#readings .menus .dot { background-color:#CCCCCC; height:1px; margin:3px; clear:both; }
#readings .menus .seleced { position:relative;background:#fff;border:1px solid #3399FF;border-bottom:0;height:40px;font-weight:700;font-size:18px;font-weight:bold; }
#readings #showpicsboxs { margin:10px auto; }
#readings #showpicsboxs .noi { margin:20px auto; }
#readings .clicknumber { color: #999999; }
#readings .i { color: #ffffff; background-color: #990000; padding: 0px 5px; margin: 0px 5px; -webkit-border-radius: 5px; -moz-border-radius: 5px; border-radius: 10px; }

#sortslists { width: 85%; margin: 30px auto; padding: 0px; }
#sortslists ul { padding:0px; margin: 0px; vertical-align: middle; }
#sortslists li { float: left; width: 100%; text-align: left; vertical-align: middle; #line-height: 30px;  overflow: hidden; font-size: 12px; }
/*#sortslists li:hover { background-color:#dedede;cursor:pointer; }*/
#sortslists a { display: inline-block; }
#sortslists a:hover { color:#FF0000; }
#sortslists p { padding: 0px; margin: 0px; overflow: hidden; color: #8c8a8a; width: 100%; height: auto; line-height: 25px; text-align: left; border: 0px solid #a9cee1; font-size: 12px; text-indent: 2em; }
#sortslists .time { color:#CCCCCC;}
#sortslists .noi { margin:10px auto; height:5px; background:url(../images/xuxian.gif) repeat-x center center; }

#locations { position:relative; text-align: left; margin: 20px; }
#locations em { font-style:normal; }
#locations .dot { margin:0px 5px; color:#999999; }
#locations a { margin:0px 5px; }

/*分页*/
#pages { padding:14px 0 10px;text-align:center; clear:both;}
#pages a { display:inline-block; height:22px; line-height:22px; background:#e3e3e3; border:0px solid #e3e3e3; text-align:center; color:#333; padding:0 10px; margin:0px 2px;}
#pages a:hover { background:#8DB531; color:#fff; text-decoration:none; border:none; border:0px solid #fff; }
#pages span { display:inline-block; height:22px;padding:0 10px; line-height:22px; background-color:#FF9900; border:0px solid #19548E; color:#fff; text-align:center; }

#themes_systems { width:auto; height:40px; }
#themes_channelssorts { width: 640px; height: auto; margin: 0px auto; padding: 0px 20px; /*line-height: 35px; border:1px solid #c6c6c6; background: #e7e7e7 url(../images/toolsbg.gif) repeat-x 0px 100%; */ line-height: 40px; text-align: right; float: right; }
#themes_channelssorts em { color: #666666; font-size: 14px; font-style: normal; font-weight: bold; }
#themes_channelssorts a { text-decoration: none; margin: auto 5px; }
#themes_channelssorts a:hover{ font-weight: bold; color: #FFFFFF; background-color: #006699; padding: 2px 2px; }
#themes_channelssorts .dot { color: #999999; width: 20px; }
#themes_channelssorts .seleced a { font-weight: bold; color: #FFFFFF; background-color: #006699; padding: 2px 5px; }
/*.themes_title { margin: 0px; padding: 0px 20px; height: 40px; font-size: 20px; float: left; line-height: 40px; font-family: "微软雅黑", "黑体"; color: #6699FF; }*/
.themes_title { margin: 0px; padding: 0px 10px; width: 200px; height: 40px; float: left; line-height: 40px; text-indent: -300px; overflow: hidden; }
.themes_titles_news { background: url(../images/themes_titles_news.png) no-repeat center center; }
.themes_titles_pics { background: url(../images/themes_titles_pics.png) no-repeat center center; }
.themes_titles_videos { background: url(../images/themes_titles_videos.png) no-repeat center center; }
.themes_titles_weibo { background: url(../images/themes_titles_weibo.png) no-repeat center center; }
.themes_titles_jinriguanzhu { background: url(../images/themes_titles_jinriguanzhu.png) no-repeat center center; }
.themes_titles_specials { background: url(../images/themes_titles_specials.png) no-repeat center center; }

.themes_titles_travelhorizon { width:940px; height:40px; background: url(../images/themes.png) no-repeat center bottom; }

#themes_body { padding:5px 0px;}
.themes_news { background: url(../images/themes_news.gif) no-repeat center center; }
.themes_pics { background: url(../images/themes_pics.gif) no-repeat center center; }
.themes_videos { background: url(../images/themes_videos.gif) no-repeat center center; }

#channels_title { position:relative; font-size:18px; font-family:"Microsoft YaHei",SimHei; font-weight:700; color:#0b3b8c; text-align:left; background-color:#fff; padding:5px 10px; margin:0px auto; border:0px solid #dedede; }

#ad_top { margin: 10px auto 10px auto; *margin: 5px auto 5px auto; width: 960px; height: 90px; }
#ad_top li { float: left; margin-left: 10px; *margin-left: 5px; display: inline; }

/*新闻信息页面*/
#newsview_left { width: 620px; margin-left: 10px; border: 1px solid #09F; /*background-color: #F9FDFF;*/ background-color: #f5faff; margin-bottom: 10px; display: inline; float: left; /*border-top: 4px solid #990000;*/ }
#newsview_right { width: 310px; margin-right: 10px; margin-bottom: 10px; float: right; display: inline; background: #f0f0f0; }
#toolbars { padding:5px 10px; margin:10px auto; font-size:12px; }
.content p { font-size: 14px; line-height: 30px; padding: 10px 20px; text-indent: 2em; text-align: left; color: #242424; }
.content img {
	max-width: 500px;
width:expression(this.width>500&&this.width>this.height?500px:'auto';);
	max-height: 1500px;
height: expresion(this.height>1500?1500px:'auto';);
	overflow:hidden;
	border: 1px solid #CCCCCC;
	padding: 5px;
}
#author { font-size: 14px; line-height: 35px; font-weight: bold; padding-right: 15px; text-align:right; }
#tags { font-size: 14px; line-height: 30px; color: #0000FF; text-align: left; margin: 0px 20px; }
#tags a { margin:5px; }
#goindex a { width: 285px; height: 100px; visibility: visible; display: block; background: url(../images/webico.png) no-repeat -0px -830px; text-indent: -600px; overflow: hidden; margin: 0px auto; }

#shuoming { font-size: 12px; line-height: 20px; text-indent: 2em; background-color: #F5F5F5; border: 1px dashed #dedede; /*background-color: #FDE6E0; border: 1px dashed #FF6699;*/ margin: 10px; padding: 5px 10px; text-align: left; color: #666; }
.shuoming { font-size: 12px; line-height: 25px; background-color: #FDE6E0; border: 1px dashed #FF6699; margin: 10px; padding: 5px 10px; color: #666; }
#moods { margin:0px auto; }

#xiangguan { font-size: 14px; background-color: #d2e8fd; border: 1px dashed #3399FF; margin: 10px; text-align: left; height: auto; width: auto; }
#xiangguan .title { font-size: 14px; text-align: left; font-weight: bold; text-indent: 2em; height: 25px; line-height: 25px; filter: Alpha(Opacity=100, FinishOpacity=0, Style=1); color: #FFFFFF; background: #0066FF url(../images/nav.gif) no-repeat 10px center; }
#xiangguan li { font-size: 12px; background-color: #d2e8fd; border: 1px dotted #3399FF; margin: 0px; padding: 0px 5px; text-align: left; float: left; width: 287px; line-height: 30px; height: 30px; overflow: hidden; }

#showlines { margin: 10px auto; padding: 0px; width: 90%; text-align: left; line-height: 30px; }
#showlines a { padding:4px 2px 4px 2px; /*border:#19548E 1px solid; background-color:#19548E;*/ border:#8db5d7 0px solid; margin:2px; }
/*#page a:visited{ padding:4px 6px 4px 6px; border:#E0EAF4 1px solid; background-color:#E0EAF4; margin:2px; color:#19548E; }*/
#showlines a:hover,#showline a:active{ padding:4px 2px 4px 2px; border:#8DB531 0px solid; background-color:#8DB531; margin:2px; text-decoration:none; color:#FFF; }
#showlines .current { padding:4px 2px 4px 2px; border:#19548E 1px solid; background-color:#19548E; text-decoration:none; color:#FFF; width: auto; }

#paly { border: 1px solid #CCCCCC; margin: 0px auto; padding: 8px; }
#palyad { border: 1px solid #CCCCCC; margin: 0px auto; padding: 8px; }
#tishi { position:absolute;z-index:9999;display:inline;background:#FF8801;font-size:14px;font-weight:bold;color:#FFFFFF;padding:5px;top:0px;left:0px; }


/*瀑布流*/
#showcontainers { overflow:hidden; margin:0px auto; width:100%;text-align:center; position:relative; }
#showcontainers .showboxs{float:left;margin:5px 5px;_margin:5px 4px;border:solid 1px #ccc;width:223px;height:auto;font-size:12px;background:#fff;filter: progid:DXImageTransform.Microsoft.DropShadow(color=#CCCCCC,offX=4,offY=4,positives=true);clear:both;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;}
#showcontainers .showboxs:hover{border:solid 1px #0099EE;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 { }
#showcontainers dl dt img {margin:15px 15px 0px 15px;}
#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(../images/filter06.png) repeat center center;*/padding:15px 10px;font-size:14px;clear:both; text-align:center; }
#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:#333;clear:both;}
#showcontainers dl dd a { text-align:center; }
#showcontainers dl .play {width:22px;height:22px;border:none;margin:0;cursor:pointer;position:absolute;bottom:26px;left:5px;z-index:1200;background:url(../images/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;}
#showcontainers dl .play:hover { background:url(../images/play_icon_hover.png) no-repeat; _filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled=true,sizingMethod=scale, src='ico/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(../images/filter06.png) repeat center center;_filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled=true,sizingMethod=scale, src='filter06.png');_background:none; color:#FF6600; padding:0px; font-size:36px; font-family:Georgia,Arial; font-weight:700;}*/.price{background:#ffffff;padding:0px 2px;margin:15px;position:absolute;top:2px;right:2px;opacity:0.8;filter:alpha(opacity=80);font-size:12px;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;}
#showcontainers .noi { clear:both; margin:0px auto; width:90%; height:20px; background: url(../images/xuxian.gif) repeat-x center center; }

#commentsview { font-size:12px; background:#fffae4; margin:5px; padding:5px 10px; border:0px dashed #FFCCCC; color:#333; text-align:center; }
#commentsview li { width:100%; line-height:20px; font-size:12px; text-align:left; margin:5px auto; }
#commentsadd { background-color:#edecec; padding:5px 15px; text-align:center; }
#commentsadd:hover{background-color:#FFCC99; color:#FFFFFF; cursor:pointer;}

/*二维码*/
#two_dimensional_codes {margin:0px auto; padding:5px; width:540px; border:1px dashed #0066CC; background-color:#FFFFFF; clear:both; display:none;}
#two_dimensional_codes .icon {width:120px; height:120px;}
#two_dimensional_codes .introduction {width:410px; font-size:14px; line-height:30px; color:#666; text-align:left;}

#specialslist { overflow:hidden; margin:0px auto; width:900px;text-align:center; position:relative; }
/*#specialslist .showboxs{float:left;margin:5px 5px;_margin:5px 4px;border:solid 1px #ccc;width:223px;height:auto;font-size:12px;background:#fff;filter: progid:DXImageTransform.Microsoft.DropShadow(color=#CCCCCC,offX=4,offY=4,positives=true);clear:both;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;}
#specialslist .showboxs:hover{border:solid 1px #0099EE;filter: progid:DXImageTransform.Microsoft.DropShadow(color=#B6E2F5,offX=4,offY=4,positives=true);cursor:pointer;}*/
#specialslist ul { margin:10px auto; padding:0px 0px; width:100%; border-bottom:0px solid #F5F2F2; clear:both; }
#specialslist ul li { }
/*#specialslist ul li:hover { background-color:#FFC; }*/
#specialslist dl { margin:0 auto; width:100%; height:100%; }
#specialslist dl:hover {border:0px solid #0099EE;cursor:pointer;}
#specialslist dl dt { float:left; }
#specialslist dl dt img {margin:5px 5px;}
#specialslist dl dt img:hover {filter:alpha(opacity=70);-moz-opacity:0.7;-khtml-opacity:0.7;opacity:0.7;}
#specialslist dl dd {float:right;width:675px;/*background:#000; opacity:0.5; filter:alpha(opacity=50);background:url(../images/filter06.png) repeat center center;*/padding:0px 0px;font-size:14px;text-align:left;}
#specialslist dl p{float:right;width:675px;line-height:25px;margin:0px 0 0px 0;padding:5px 0px;text-align:left;color:#333;}
#specialslist dl dd a { text-align:center; }
#specialslist dl .play {width:22px;height:22px;border:none;margin:0;cursor:pointer;position:absolute;bottom:26px;left:5px;z-index:1200;background:url(../images/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;}
#specialslist dl .play:hover { background:url(../images/play_icon_hover.png) no-repeat; _filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled=true,sizingMethod=scale, src='ico/play_icon_hover.png');_background:none; }
#specialslist /*.price {border:none;margin:0px;cursor:pointer;position:absolute;top:0px;right:0px;z-index:1200;background:url(../images/filter06.png) repeat center center;_filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled=true,sizingMethod=scale, src='filter06.png');_background:none; color:#FF6600; padding:0px; font-size:36px; font-family:Georgia,Arial; font-weight:700;}*/.price{background:#ffffff;padding:0px 2px;margin:15px;position:absolute;top:2px;right:2px;opacity:0.8;filter:alpha(opacity=80);font-size:12px;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;}
#specialslist .noi { clear:both; margin:0px auto; width:100%; height:20px; background: url(../images/xuxian.gif) repeat-x center center; }

.reviews { width:710px; height:70px; margin:0px auto; padding:10px 20px 10px 210px; background:url(../images/reviews.png) no-repeat center center; text-align:left; line-height:25px; color:#666; overflow:hidden; }
.details { font-size: 14px; line-height: 30px; padding: 10px; text-indent: 2em; text-align: left; }

.specialsview_videos { margin-right: 10px; display: inline; width: 410px; overflow: hidden; background: #f0f0f0; }
.specialsview_videos .baikuang { background:#FFFFFF; width:400px; padding:2px; margin:5px auto; border:1px solid #dedede; }
.specialsview_details { margin-left: 10px; display: inline; width: 530px; overflow: hidden; background: #f0f0f0; }
.specialsview_details .baikuang { background:#FFFFFF; width:500px; padding:10px; margin:5px auto; border:1px solid #dedede; }

/*评论*/
.comments_forms { width:95%; margin:10px auto; }
.comments_forms li { width:100%; margin:10px auto; }

/*.comments { margin: 0px 20px; padding: 5px 10px; overflow: hidden; width: auto; background-color: #FDE6E0; border: 1px dashed #FF6699; font-size: 12px; }
.comments li{ float: left; padding: 0px; overflow: hidden; width: 100%; line-height: 30px; border: 0px solid #a9cee1; text-align: left; color: #003366; }
.comments p { float: left; padding: 0px; margin: 0px; overflow: hidden; color: #666; width: 100%; line-height: 20px; text-indent: 2em; background: url(../images/xuxian.gif) repeat-x bottom !important; font-size: 13px; text-align: left; border: 0px solid #a9cee1; }*/
#comments {width:auto;height:auto;margin:5px 10px 10px 10px;padding:0px 20px;text-align:left;border:0px solid #eee;background-color:#FAFAFA;font:normal 12px "Tahoma";}
#comments li { line-height:30px; border-bottom:0px dashed #eee; }
/*
#comments .caption{background:url(../images/commentstitles.gif) repeat-x center bottom;border-bottom:2px solid #eee; height:30px;}
#comments .from{font:normal 12px Tahoma;color:#999999;}
*/
#comments .user{font:14px "Tahoma";}
/*
#comments .time,#comments .ip{color:#555555;float:right;font-size:12px;}
*/
#comments .content{padding:5px;line-height:180%;font-size:12px;}
#comments .content img{border:none;}
#comments .contact{padding:5px;background:#F3F3F3;line-height:180%;color:#000000;}
#comments .reply{text-indent:2em;padding:5px;line-height:180%;color:#CC0033;}
.commentspost { width:88px; height:26px; line-height:26px; padding:0px; border:0px; cursor:pointer; color:#2965a3; overflow:hidden; background: url(../images/webico.png) no-repeat -176px -226px; border:0px solid #9FC9EA; display: block; float: left; font-size: 12px; text-indent: -200px; }
.commentsview { width:88px; height:26px; line-height:26px; padding:0px; border:0px; cursor:pointer; color:#2965a3; overflow:hidden; background: url(../images/webico.png) no-repeat -274px -226px; border:0px solid #9FC9EA; display: block; float: left; font-size: 12px; text-indent: -200px; margin:0px 5px; }

#commentsview { font-size:12px; background:#fffae4; margin:5px; padding:5px 10px; border:0px dashed #FFCCCC; color:#333; text-align:center; }
#commentsview li { width:100%; line-height:20px; font-size:12px; text-align:left; margin:5px auto; }
#commentsadd { background-color:#edecec; padding:5px 15px; text-align:center; }
#commentsadd:hover{background-color:#FFCC99; color:#FFFFFF; cursor:pointer;}

.faces {}
.faces img { border: none; }
.facesboxs { display:none; padding: 8px; width: 376px; height: 60px; border: 1px solid #CCC; background: #FFF; z-index: 100000;}
.facesboxs ul li { float: left; width: 25px; height: 25px; overflow: hidden; margin: 0px auto; }
img.facesimg { border: 0px; margin: 2px;}

.textareas { border:0px solid #9FC9EA; background:#FFF url(../images/textareas.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(../images/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(../images/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(../images/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(../images/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(../images/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(../images/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(../images/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(../images/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(../images/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(../images/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(../images/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(../images/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(../images/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(../images/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: 1px solid #d0d0d0; background: #fff url(../images/inputs_dates.png) no-repeat right 4px; width:160px; height:20px; padding:3px 10px; line-height:20px; color:#666; font-size:14px; cursor:pointer; /*border: 1px solid #E6E4E4;*/ }
.inputs_submits { height:30px; padding:0px 10px; overflow:hidden; border:none; background:url(../images/inputs_submits.gif) repeat-x center center; text-align:center; line-height:25px; color:#FFF; letter-spacing:1px; font-weight:bold; font-size:14px; cursor:pointer; }
.inputs_buttons { height:30px; padding:0px 10px; overflow:hidden; border:none; background:url(../images/inputs_submits.gif) repeat-x center center; text-align:center; line-height:25px; color:#FFF; letter-spacing:1px; font-weight:bold; cursor:pointer; }
.abuttons { padding:10px 10px; overflow:hidden; border:none; background:url(../images/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;}