﻿/*globalCSS3.0  */
body,table,td,div,p,.win,.column{word-wrap:break-word;word-break:break-all}
body{margin:0 auto;padding:0;font-family:Tahoma,SimSun,Arial,"宋体";font-size:12px;color:#666;width: 970px;background-color:#EFEFEF;position:relative}
ol,ul,li{list-style:none}
legend{ margin-left:10px; color:#484848}
input,select,button,textarea{vertical-align:middle; font-size:12px}
img{border:0}
.fl{float:left}
.fr{float:right}
.cb {clear:both}
.border-ccc{border:1px #ccc solid}
.container-b{border:1px solid #ddd}
.container-m{margin-top:5px}
.m-all-20{margin-top:20px;margin-bottom:20px}
.m-all-12{margin-top:12px;margin-bottom:12px}
.m-all-8{margin-top:8px;margin-bottom:8px}
.m-t-8{margin-top:8px;}
.pad-10{padding-right:20px}
.top-guide li,.sub-list li,.prd_txt li,.list-location li,.reg-button li,.middle-list li,.activity li{float:left}
.txt-r{text-align:right}
.txt-l{text-align:left}
.txt-c{text-align:center}
.even{background:#F9F9F9}
.wrapper{width:950px; background-color:#ffffff; margin:0 auto; padding:0 10px}
*{margin:0; padding:0}
.tips{border:1px solid #FFAA45; background-color:#FFFEE8; padding:8px 0; color:#000000; width:99%; text-indent:1.5em}
.tips p{ padding:5px 20px}
.f-14{ font-size:14px}
.guide,.menu ul li.current,.menu ul li.current a,.menu ul li.current span,.guideCart,.guideCart-r,.guide-sub{background-image:url(../images/bg-all.png);background-position:-9999px -9999px; background-repeat:repeat-x}
/*顶部*/
.top-guide{height:20px; padding-top:5px}
.top-guide li{margin-left:5px;height:20px}
.top-guide .cart{ background:url(../images/ico-cart.gif) 0px 0px;padding: 0 10px 0 30px}
.top-guide .mem{ background:url(../images/ico-cart.gif) 105px 0px;padding: 0 10px 0 30px}
.top-guide .help{ background:url(../images/ico-cart.gif) 0px -33px;padding: 0 10px 0 25px}
/*字体*/
.lh18{line-height:180%}
.f14{font-size:14px}
.f12{font-size:12px;}
.f-red{color:#FF0000}
.f-black{color:#000}
.f-white{color:#ffffff}
.f-666{color:#999}
f-333{color:#333}
.f-green{color:#009900}
.sub-price,.list-price{color:#FF6600; font-weight:600}
.list-price{font-size:28px}
.sub-price{font-size:13px;font-weight:700}
h3{font-size:14px}
/*链接k*/
a{color:#000000;text-decoration:none}
a:hover{color:#219DD4;text-decoration:underline}
.link-ff a{color:#ffffff; text-decoration : none}
.link-ff a:hover{color:#ffffff; text-decoration:underline}
a.link-red{color:red; text-decoration : none}
a.link-red:hover{color:red; text-decoration:underline}
a.link-green{color:#229B00; text-decoration : none}
a.link-green:hover{color:#229B00; text-decoration:underline}
.link-blue a{color:#0044B5; text-decoration : none}
.link-blue a:hover{color:#0044B5; text-decoration:underline}
.link-line a{ text-decoration:underline}
.link-gray a{color:#D5D5D5; text-decoration : none}
.link-gray a:hover{color:#ffffff; text-decoration:underline}
a.more{padding-right:5px}
/*header*/
#header{width:950px; margin:auto;font-size:12px;margin-top:-15px}
.top-bar{width:930px;padding:0 10px;color:#999999;line-height:28px; background:url(../images/ico.png) no-repeat right -70px; height:70px}
#r-link{width:614px; text-align:center;height:30px; padding-top:8px}
#r-link li{float:right}
#r-link a{margin:0 5px}
#top-logo a{text-indent:-999px;display:block;overflow:hidden;width:300px;background:url(../images/logo.gif) no-repeat 0 5px; height:79px}
.phone{padding:5px 0; background:url(../images/phone3.gif) no-repeat; height:23px; width:175px}
/*guide*/
.guide{background-position:0 0; height:34px; width:950px;_overflow:hidden; margin-top:10px}
.menu{ position:relative;}
.menu ul{ padding:0 20px;}
.menu li{float:left;text-align:center;background-position:right -44px;width:120px}
.menu ul li a{display:block;line-height:34px;font-size:14px;font-weight:bold;height:34px;color:#fff; cursor:pointer; overflow:hidden;}
.menu ul li a:hover{color:#fff;}
.menu ul li span{padding:1px 10px;display:block;height:32px;}
.menu ul li.current{background-position:right -44px;}
.menu ul li.current a{background-position:0 -44px;}
.menu ul li.current a:hover{ color:#333333}
.menu ul li.current span{background-position:right -44px;color:#333333;}
.guideCart{background-position:10px -110px; height:34px; padding-left:40px; line-height:34px; margin-right:10px; display:inline; color:#ABABAB}
.guideCart a{ padding:0 3px}
.guideCart-r{ height:34px; width:120px; text-align:center}
/*search*/
.guide-sub{background-position:0 -166px; height:25px; width:920px;padding:5px 15px;}
.guide-sub ul{ padding:0 30px}
.guide-sub li{float:left; line-height:21px; padding:0 5px; color:#CCCCCC}
.guide-sub li a{display:block;cursor:pointer;overflow:hidden;}
.guide-sub li span{display:block;padding:0 5px;}
.guide-sub li.current{background-position:right -413px;}
.guide-sub li.current a{background-position:0 -413px; color:#ffffff}
.guide-sub li.current span{background-position:right -413px;color:#fffffff;}
.guide-search{}
.keyIn{width:150px; height:20px;border:1px solid #D5D5D5; padding:2px 5px 0 5px; line-height:18px}
.sb{border:none; width:60px; height:23px; background-position:0 -289px; text-indent:-9999px; cursor:pointer;}
sup{display:block;width:19px;height:23px;position:absolute;top:-5px;left:430px;_left:530px;text-indent:-18817px;background-image:url(../images/hot.gif);background-repeat:no-repeat}
sup.hot{background-position:-38px 0}
.acti{ position:absolute; top:8px; width:100px; left:330px;font-weight:bold}
/*底部*/
#bottom {border-top: 1px solid #D1D1D1; padding-top:10px}
/*两栏结构////////////////////////////////////////////////////////////////////////////////////////////////////////////////*/
#page945{margin:0 auto;text-align:left;width:945px}
/*左边栏*/
.col2 .col-r{width:100%;margin-left:-205px}
.col2 .col-r .colRmargin{margin-left:205px;margin-bottom:10px}
.col-L{width:755px;}
.col-L .commend{width:705px; background:url(../images/bg-newpro.gif) repeat-y; padding:3px 10px}
.col-R{width:185px;overflow:hidden}
.col-R .sub-box{width:185px}
.col-R .sub-title{width:175px;padding:0 15px; background:url(../images/sub-bg.gif) repeat-x; height:25px; line-height:25px}
.col-R .sub-title h3{color:#FFFFFF; font-size:12px; font-weight:normal}
.search-title{background:url(../images/title-news.gif) no-repeat left; border-top:1px solid #ebebeb; height:30px; padding:5px 30px}
.search-title h3{color:#333333; font-weight:700; line-height:25px}
.sub-list-box{border:5px solid #E9E9E9; width:175px; padding:5px 0;border-top:none}
.sub-thumb-box{border:5px solid #E9E9E9; width:155px; padding:10px;border-top:none}
.sub-thumb-box li{ float:left; width:72px; padding:10px; text-align:center;}
.sub-cat-box{width:205px;}
.sub-cat-box li{border-bottom:1px solid #DFDFDF; float:left}
.sub-cat-box li a{text-decoration:none;background:url(../images/arrow.gif) no-repeat 15px -260px #F2F3F3; width:175px; display:block; height:40px; line-height:40px; padding-left:30px; color:#333333}
.sub-cat-box li a:hover{text-decoration:none;background:url(../images/arrow.gif) no-repeat 15px -319px #E6E6E6; width:175px; display:block; height:40px; line-height:40px; padding-left:30px; color:#000000}
.sub-list-box li{clear:both;background:url(../images/arrow.gif) no-repeat 5px 6px;overflow:hidden;height:20px; padding:0 5px 0 15px}
.news-list{ padding:10px; width:735px}
.news-list li{clear:both;background:url(../images/arrow.gif) no-repeat 5px 10px;height:30px; padding:0 5px 0 15px; font-size:14px; border-bottom:1px dashed #E7E7E7; line-height:30px}
.news-content{width:735px; padding:10px;}
.headLine { text-align:center;line-height:180%; color:#999999}
.headLine h2{ font-size:20px; color:#333333; padding:10px 0}
.newsDetail{padding:10px;}
.newsDetail img{width:expression( this.width > 500? 500 : true);max-width:500px;}
/*左侧文本列表*/
.sub-title,.sub-title3{padding-left:10px; line-height:29px; width:185px;color:#262626}
.sub-title{background:url(../images/sub-title-bg.gif) repeat-x}
.sub-title2{line-height:29px;color:#262626; border-bottom:1px solid #ddd}
.sub-title3,.bbs-title{background:url(../images/sub-title-bg2.gif) repeat-x}
.sub-title h3{font-size:14px}
.sub-container{width:100%}
.sub-list{width:90%; padding:5px;line-height:17px}
.sub-list li{background:url(../images/ico-point.gif) no-repeat;padding-left:15px; width:90%}
.sub-list li .selected a{font-weight:bold}
/*左侧图片列表*/
.subpic-container{width:inherit}
.subpic-container a{clear:both}
/*右侧列表////////////////////////////////////////////*/
/*便捷功能*/
.gotop{color:#ff6600;display:inline-block;*zoom:1;*display:inline;background:url(../images/icon_top_y.gif) no-repeat left center;padding-left:10px;font:10px/1.5 arial;text-decoration:none;top:10px;right:6px;float:right; padding-right:10px}
/*图片框架*/
.column{float:left}
.column.one1{width:160px;padding:5px 8px 0 18px}
.column.one2{width:70px;padding:5px 8px 0 18px}
.column.one5{width:169px;padding:5px 10px 0 15px}
.imgbox{zoom:1;overflow:hidden;position:relative;display:block;vertical-align:middle;text-align:center}
.i90{width:80px;height:80px;border:1px solid #dddddd}
.i90 p{font:0/80px arial}
.i90 img{max-width:80px;max-height:80px}
.i60{width:60px;height:60px;border:1px solid #dddddd}
.i60 p{font:0/60px arial}
.i60 img{max-width:60px;max-height:60px}
.i160{width:160px;height:160px;border:1px solid #dddddd}
.i160 p{font:0/160px arial}
.i160 img{max-width:160px;max-height:160px}
.i250{width:350px;height:350px; margin-left:10px; border:1px solid #ebebeb; margin-top:20px; margin-bottom:10px}
.i250 p{font:0/250px arial}
.i250 img{max-width:350px;max-height:350px;vertical-align:middle;}
.imgbox p{position:static;*position:absolute;top:50%}
.imgbox p:after{content:".";font-size:0;height:0;visibility:hidden;vertical-align:middle}
.imgbox img{position:static;*position:relative;top:-50%;left:-50%;vertical-align:middle}
/*copy frome web////////////////////////////////////////////////////////////////////////////////////////////////////*/
.clearfix:after {content: ".";display: block;height: 0;clear: both;visibility: hidden}
.clearfix {zoom:1;display: inline-block;_height:1px}
/* Hides from IE-mac \*/
* html .clearfix {height: 1%}
*+html .clearfix {height: 1%}
.clearfix {display: block}
/* End hide from IE-mac */
/*overflow method for clearing floats */
/*form*/
.post-ul .first {float: left; width: 100px; height: 32px; text-align: right}
.post-ul {padding-bottom: 8px;line-height: 20px; padding-top: 8px}
.post-ul-first {padding-bottom: 8px}
.post-ul-last {padding-top: 8px}
.shop-form {margin-bottom: 30px}
.f-post-content {margin-left: 0px; width: 420px;heigtht: 80px}
.form-main .sumbit-box {padding:15px 0 20px 110px}
.code-pic {margin-top: 8px;margin-bottom: -5px}
.cart-page{width:100%}
.cart-title{height:30px; line-height:30px;padding-left:10px}
.address-txt{width:650px; height:50px}
.phone-distr{size:4;width:50px}
.phone-main{size:10; width:150px}
.tikets{size:50; width:300px}
.money{size:20; width:50px}
#selected{font-weight:700;color:#FF6600}
.pay-info{padding-left:100px; width:80%; display:block}
fieldset{border:1px solid #FF6600; padding:10px!important; background:#FFFBF1; width:80%; margin:0 auto}
/*button*/
.btnS{*overflow:visible;/*解决IE中按钮padding随字数伸缩的BUG*/border:1px solid #000;background: url(../images/btn_blockY_bg.gif) left center repeat-x;height:26px;padding:0 10px; cursor:pointer}
*html .btnS{height:20px; padding:2px}
.btnS.sCartY{border-color:#ffcc11;background: url(../images/btn_cartY_bg.gif);height:23px;line-height:14px;color:#883300}
.btnS.sCartB{border-color:#a5cee4;background: url(../images/btn_cartB_bg.gif);height:23px;line-height:14px;color:#004488}
.btnS.sCartG{border-color:#dddddd;background: url(../images/btn_blockG_bg.gif);height:23px;line-height:14px;color:#999999;cursor:text}
.btnS.sYellow{border-top-color:#f8c032;border-left-color:#f8c032;border-right-color:#E16D17;border-bottom-color:#E16D17;color:#883300;font-weight:700;font-size:14px;line-height:20px}
.btnS.sWhite{border:1px #ccc solid;background: url(../images/btn_blockw_bg.gif);line-height:20px; color:#0044dd}
.btnS.sBlue{border-top-color:#b1d9ed;border-left-color:#b1d9ed;border-right-color:#4280C5;border-bottom-color:#4280C5;background: url(../images/btn_blockB_bg.gif);color:#004488;font-weight:700;font-size:14px;line-height:20px}
.btnS.sGray{border-top-color:#dddddd;border-left-color:#dddddd;border-right-color:#cccccc;border-bottom-color:#cccccc;background: url(../images/btn_blockG_bg.gif);color:#999999;font-weight:700;font-size:14px;line-height:20px;cursor:text}
/*footer*/
#footer{clear: both;padding:10px 0;text-align:center;margin:0 auto 10px auto;width:950px; line-height:180%; color:#666666; border-top:1px solid #CCCCCC}
#footer a{ padding:0 5px}
#footer .tips{border-top:1px solid #cccccc;border-bottom:1px solid #cccccc; width:100%; float:left; padding:10px 0; margin-bottom:10px;}
#footer .tips li{float:left; text-align:left; padding:0 10px; line-height:150%; width:160px; border-right:1px solid #cccccc}
#footer .tips li h4{font-size:12px; font-weight:bold; line-height:180%}
/*page*/
.pageNav {margin-top:15px;padding:10px 0;color:#666666;overflow:hidden;zoom:1; margin-bottom:10px}
.pageNav .typing{float:right;}
.pageNav input{font-size:10px;font-family:verdana;}
.pageNav a{line-height:2.2em;padding: 2px 5px;color:#333333!important; border: solid 1px #cccccc;text-decoration: none!important; margin:0 1px}
.pageNav a:hover{background-color:#0F93CD;color:#ffffff!important;}
.pageNav span.current {padding:2px 5px; color:#ffffff!important;background-color:#0F93CD!important;border:solid 1px #5E90C3;font-weight:bold;}
.pageNav .pre{margin: 0 10px;white-space:nowrap;}
.pageNav .next{margin:0 10px;white-space:nowrap;}
/*login*/
.login{width:380px;margin:30px auto 50px auto; border:1px solid #C9E8F5; padding-bottom:10px}
.reg{width:650px;border:1px solid #C9E8F5; padding-bottom:10px; display:inline;margin:10px 0 30px 150px}
.login h3,.reg h3{ color:#000000; }

.loginTitle{ background-color:#E9F5FB; line-height:25px; text-indent:1em; border-bottom:1px solid #C9E8F5; margin-bottom:15px}
.login-ul .first {float: left; width: 60px;text-align: right; padding-top:5px}
.login-ul { padding:6px}
.login-box .sumbit-box { padding:0 0 0 90px;}
.log_reg,.confirm_mail{ width:100%;float:left;}
.log_reg input.f_txt2{ width:200px;}
.f_txt2{ border-width:1px; border-style:solid; border-color:#7c7c7c #ccc #ddd #ccc;  padding:3px 0 3px 2px; font-size:14px; width:240px}
.log_reg p{ margin-bottom:10px; color:#333;}
.log_reg p label.f_label{ font-size:14px; float:left; width:90px; line-height:25px; text-align:right;}
.log_reg form p.acts{ margin-left:90px;}
.log_sec p label.f_check{margin-left:80px;font-size:12px;color:#666;}
.reg_sec p label.f_check{ font-size:14px; color:#666;}
.log_reg span.hint{ display:block; font-size:12px; color:#999; padding-top:5px; margin-left:120px;}
.cart-step{margin:10px auto; width:650px;}
.cart-step ul{padding:0;margin:0;display:inline}
.cart-step ul li,.cart-step ul li span{float:left;height:21px;overflow:hidden; line-height:21px}
.cart-step ul li{}
.cart-step span.icon-l{width:11px;background:url(../images/my_cart_step1_2.gif) right center no-repeat}
.cart-step span.icon-m{width:178px;padding-left:15px;background-color:#f1f1f1;color:#999999;text-align:center}
.cart-step span.icon-r{width:11px;background:url(../images/my_cart_step2_1.gif) left center no-repeat;}
#cart-step-start span.icon-l{background:#f1f1f1}
#cart-step-end span.icon-r{background:#f1f1f1}
li.selected span.icon-l{background:url(../images/my_cart_step2_2.gif)}
li.selected span.icon-m{background:#FF6600;color:#ffffff;font-weight:700}
li.selected span.icon-r{background:url(../images/my_cart_step1_1.gif)}
li#cart-step-start.selected span.icon-l,li#cart-step-end.selected span.icon-r{background-color:#FF6600}
.alert{ margin:0 auto; width:95%; line-height:180%}
.subTips{width:100%; border-top:1px dashed #cccccc; padding-top:10px}
/*------------act-----------*/
.act-menu{ position:relative;}
.act-menuSub{ position:absolute; right:200px; top:15px; color:#EFADC6}
.act-wrapper{ background:url(../images/act-bg.jpg) top no-repeat #ffffff; padding:35px 10px;width:930px;color:#333333; line-height:180%}
.act-title{ font-size:18px; color:#783B14; font-weight:bold;}
.act-tb td{ padding:2px 0}
.act-tb,.act-tb2{margin:10px auto 0 auto}
.act-tb2 td,.act-tb2 th{ padding:5px 0}
.act-tb2 th{ font-weight:normal; color:#000000}
.act-tb2 input,.tips input{ padding:2px;}
.act-tb2 th,.act-tb2 td{margin-top:10px; border-bottom:1px solid #ebebeb}
.list-pics{width:688px; border:1px solid #D9D9D9; border-top:none; float:left}
.list-pics li{ float:left; width:146px;text-align:center; padding:6px;_padding:5px; overflow:hidden; margin:10px 5px 0 6px; color:#555555; height:226px;border:1px solid #ebebeb}
.list-pics li p{ clear:both;padding:5px; width:130px;}
.list-pics li a{color:#C36101; font-weight:bold; text-decoration:none}
.list-pics li a:hover{color:#C36101; font-weight:bold; text-decoration:underline}
.list-title{ clear:both; height:30px; line-height:30px; margin:10px 0 0 0;padding:0 10px;background:url(../images/title-bg2.gif) #FFE9F6; text-indent:1em;}
.list-title2{ clear:both; height:30px; line-height:30px; margin:10px 0 0 0;padding:0 10px;background:url(../images/title-bg4.gif) #FFE9F6; text-indent:1em;}
/*商品介绍页//////////////////////////////////////////////////////////////////////////////////////*/
.part{}
.prd_name{border-bottom:1px solid #EEE;margin-bottom:18px}
.part h3{padding-left:20px;font-weight:700;font-size:14px}
.prd_name h2{text-align:center;padding-top:10px;padding-bottom:8px;font-weight:700}
.prd_intro{background:url(../images/show-bg.gif) center top no-repeat; height:555px; padding-top:28px}
.prdL{width:910px}
.prdL,.prd_img,.prd_img_list ul li{float:left}
/*左侧图片*/
.prd_img{width:360px; padding-left:10px}
.prdR,.prd_main_info{float:right; position:relative}
.prdR{width:310px}
ul.thumbnail{margin:10px 0 15px 35px;height:80px;}
.thumbnail li{float:left;margin:0 6px 0 0;padding:2px}
.thumbnail li:hover{background:url(../images/detail-pic-mini.gif) 0 100% no-repeat}
.thumbnail li a{border:1px solid #e1e1e1}
.thumbnail li a:hover{background:#fff;*border:3px solid #e1e1e1;*margin:-2px}
.thumbnail li.selected{background:url(../images/detail-pic-mini.gif) -46px 100% no-repeat}
.thumbnail li.selected a,.thumbnail li.selected a:hover{border:1px solid #ffc600;*border:3px solid #ffc600;*margin:-2px}
.thumbnail li.selected:hover{background:url(../images/detail-pic-mini.gif) -46px 100% no-repeat}
.thumbnail li.selected:hover a{border:1px solid #ffc600;*border:3px solid #ffc600;*margin:-2px}
.thumbnail li a{display:table-cell;vertical-align:middle;width:50px;height:50px;text-align:center;*width:50px;*height:50px;*display:block;*font-size:35px;*font-family:arial;overflow:hidden}
.thumbnail li img{vertical-align:middle; width:50px; height:50px; text-align:center}
/*排行榜*/
.top10-list{width:175px;background:url(../images/main.gif) -359px -15px no-repeat; padding:5px; margin-left:5px}
.top10-list li{padding-left:15px; line-height:19px;color:#FF6600}
.top10-list li a{width:110px;white-space: nowrap;display: block; float:left;overflow:hidden}
/*右侧文字*/
.prd_main_info{width:480px; padding-right:30px}
.prd_main_info b{ font-size:18px}
.prd_main_info p{margin:0;padding:0 0 0 18px;line-height:35px;font-size:14px}
.prd_main_info em{color:#ff6600;font-weight:500}
.prd_bline{ border-bottom:1px dashed #ddd}
.fav{padding-top:2px;*padding-top:4px;background-image:url(../images/icon_star.gif)}
.friend{padding-top:4px;background-image:url(../images/icon_friend.gif)}
.frd_icon{display:inline;margin-left:30px;padding-left:22px;font-size:12px;background-position:left;background-repeat:no-repeat}
/*详细介绍*/
.prd_txt{padding:20px}
.prd_txt li{ width:10%}
.detail-div{width:100%;background: #9DC5E1; margin-bottom:5px}
.detail-div table{ width:100%}
.detail-div th {line-height:24px; white-space: nowrap; background:#DDEFFF; text-align:center; font-weight:normal}
.detail-div td {background: #FFF;font-size:12px;line-height:20px}
.detail-div td.first-cell{padding-left:10px}
/*评论页*/
.comment-data .post-box dt{height:45px}
.post-title{left:45px;top:10px;color:none; font-weight:700;position:absolute}
.comment-data{clear:both}
.post-box{margin-bottom:12px}
.post-box dl{padding-bottom:20px}
.post-box dt{height:25px;position:relative}
.post-box dd{padding-left:45px;padding-right:20px}
.post-box dd .word-wrap{overflow:hidden}
.post-floor{color:#ccc;font-size:30px;line-height:30px;font-family:Georgia;font-style:italic;padding:0 12px 0 10px}
.post-comment,.post-commenter{position:absolute;left:45px;top:32px}
.post-commenter{left:230px}
.post-footer{height:auto!important;min-height:25px;*height:25px;margin-top:15px;position:relative}
.reply-quick{position:absolute;left:645px;top:12px}
.post-time{left:230px}
.pro-show{padding:10px}
.pro-show h3{display:none}
.pro-show table{margin:0}
.pro-show table th,.pro-show table td{vertical-align:top;padding:3px 4px 2px 0}
.pro-show th{width:50px;text-align:right}
.pro-attr .word-wrap{width:110px;min-height:27px;*min-height:16px}
.comment-all{ height:30px; border-top:1px solid #ddd; padding-top:10px}
.comment-all input{ width:117px; height:28px; background:url(../images/ico-post-comment.gif); border:0; display:block; cursor:pointer; color:#FFF; font-weight:700}
/**/
.post_box{width:910px;margin:0 auto auto auto;text-align:center;}
.post_title{width:910px;text-align:left;}
.content_gb{text-align:left;padding:10px 0 0 0;margin-left:auto;margin-right:auto;}
.content_gb .content_title .title{font-size:14px;font-weight:bold;color:#333333;margin-right:10px;float:left;}
.content_gb .content_title h1{font-size:16px;font-weight:bold;margin-right:10px;display:inline;}
.content_gb .content_title .ico{margin-right:10px;}
.content_gb .content_title .view_all{float:right;}
.content_gb .content_title .view_all a{color:#FF0000;text-decoration:underline;}
.gb_box {clear:both;width:910px;}
ul#gb_list li h1 {display:inline; font-size:12px;font-weight:normal;color:#0066FF;margin-right:5px;line-height:25px;}
ul#gb_list ul{margin:0;padding:0;}
ul#gb_list li{line-height:20px;width:910px;float:left;}
.gb_box .title{height:25px;background-color:#F5F5F5;margin-bottom:0;border-top:none}
.gb_box .control{text-align:right;}
.gb_box .sub{text-align:center;padding:5px 0 5px 0;}
.gb_box .feedback{text-align:left;width:500px;}
ul#gb_list li h2 {display:inline; font-size:12px;font-weight:normal;line-height:25px;width:200px; color:#C89FBD}
ul#gb_list li h3 {display:inline; font-size:12px;font-weight:normal;line-height:25px;
background-color:#FF0000;text-align:right;width:100%;}
ul#gb_list p.indent {padding:10px;color:#333333;float:left;text-indent: 2em;}
ul#gb_list p.indent2 {padding-left:20px;color:#ff0000;float:left;}
ul#gb_list p{margin-bottom:0;margin-top:0;padding:0;}
.content_gb{text-align:left;padding:10px 0 0 0;display:inline;float:left;}
.content_title{width:910px;float:left;padding:0 0 5px 0;}
.content_title li{width:910px;float:left;}
.content_title .title{font-size:14px;font-weight:bold;color:#333333;margin-right:10px;float:left;}
.heart{ position:absolute; right:70px; top:75px}
.news-index{width:214px; border:3px solid #E9E9E9;padding:5px; float:left}
.news-index li{float:left; background:url(../images/dot.gif) no-repeat left 5px; height:22px; line-height:22px; width:198px; padding-left:12px; color:#CCCCCC}
.mypost{ padding-top:10px; position:relative;width:450px;}
.mypost li{width:50%; float:left;}
.mypost-title{ height:25px; line-height:25px; border:1px solid #F2E6C7; width:180px; text-indent:0.5em; background-color:#DDC2A7; color:#ffffff}
.mypost-sub{ border:1px solid #F2E6C7; float:left; background-color:#FFFCF2; padding:5px; width:170px; border-top:none}
.mypost-sub li{float:left; background:url(../images/dot.gif) no-repeat left 5px; height:22px; line-height:22px; width:152px; padding-left:12px; color:#CCCCCC}
.scroll_con{width:710px; height:218px; overflow:hidden;position:relative;}
#scrolView .slider{position:absolute;}
#scrolView .slider li{ list-style:none;display:inline;}
#scrolView .slider img{ width:710px; height:218px; display:block;}
#scrolView .num{ position:absolute; right:5px; bottom:5px;}
#scrolView .num li{float: left;color: #006AC0;text-align: center;line-height: 16px;width: 16px;height: 16px;font-family: Arial;font-size: 12px;cursor: pointer;overflow: hidden;margin: 3px 1px;border: 1px solid #006AC0;background-color: #fff;}
#scrolView .num li.on{color: #fff;line-height: 21px;width: 21px;height: 21px;font-size: 16px;margin: 0 1px;border: 0;background-color: #006AC0;font-weight: bold;}
.index-middle{ border:1px solid #EAEAEA; width:948px; background:url(../images/index_bg1.jpg) repeat-x top; float:left; }
.index-l{width:710px;}
.index-l ul{padding:0 10px 5px 10px; float:left}
.index-l li{width:128px; padding:5px 5px 20px 5px; text-align:center; line-height:180%; float:left; color:#999999; position:relative;height:140px;overflow:hidden}
.index-l li a{display:block;}
.index-l li img{ width:108px; height:108px; border:1px solid #ebebeb; margin-bottom:5px}
.index-l li p{position:absolute; top:98px; right:15px;background-color:#000000;filter:Alpha(opacity=65);opacity:0.65; font-weight:bold; width:103px; height:18px; text-align:right; padding-right:5px; color:#FFFFFF; font-weight:normal; line-height:18px}
.index-l li span{filter:Alpha(opacity=100);opacity:1; font-weight:bold}
.index_txt{padding:10px;padding:5px 10px; line-height:18px;*line-height:17px;color:#333333}
.index_txt_t{ color:#FF6700; font-weight:bold; font-size:12px; height:16px; margin:0; padding:0; line-height:16px}
.listL{ width:690px}
.listMore{padding:5px 20px}
.listR{width:230px; margin-left:10px; margin-top:10px}
.listR-title{height:30px; line-height:30px;padding:0 10px;background:url(../images/title-bg3.gif) #FFE9F6; text-indent:1em; width:210px}
.top10{border:1px solid #D9D9D9; float:left; padding:10px; width:208px; border-top:none; background:url(../images/top10.gif) 3px 3px no-repeat; height:270px}
.top10 li{float:left;width:208px;height:28px; text-indent:2em; color:#999999}
.top10 li .rank{color:#AF6608; padding-right:5px}
.listR-info{border:1px solid #D9D9D9; float:left; padding:10px; width:208px; border-top:none; }
.listR-news{border:1px solid #D9D9D9; float:left; padding:5px 10px; width:208px; border-top:none;}
.listR-news li{float:left;width:208px;height:28px; text-indent:1em; color:#999999;background:url(../images/dot.gif) no-repeat left 5px; }
#scrolNews{width:200px;height:20px;display:inline;float:left;overflow:hidden}
#scrolNews ul li{ clear:both; display:block; height:30px; line-height:30px}
#ico-join{position:absolute; top:38px;right:350px;*right:200px;}
