@charset "utf-8";

* {}
html { width:100%; margin:0; padding:0; border:0;}
body { background:#000000 ; color:#a8a8a9; font-size:12px; font-family:Arial, Helvetica, sans-serif;}
/*== reset font ==*/
body, div, dl, dt, dd, ul, ol, li, h1, h2, h3, h4, h5, h6, pre, code, form, fieldset, legend, input, textarea, p, blockquote, th, td { margin:0; padding:0; }
table { border-collapse:collapse; border-spacing:0; }
fieldset, img { border:0; }
address, caption, cite, code, dfn, em, strong, th, var { font-style:normal; font-weight:normal; }
em{ font-style:italic;}
strong{ font-weight:bold;}
li { list-style:none; }
caption, th { text-align:left; }
h1, h2, h3, h4, h5, h6 { font-size:100%; font-weight:normal; }
q:before, q:after { content:''; }
abbr, acronym { border:0; font-variant:normal; }
sup { vertical-align:text-top; }
sub { vertical-align:text-bottom; }
input, textarea, select { font-family:inherit; font-size:inherit; font-weight:inherit; }
input, textarea, select { *font-size:100%;}
legend { color:#000; }
table { font-size:inherit; font:100%; }
pre, code, kbd, samp, tt { font-family:monospace; *font-size:108%; line-height:100%; }
/*== reset font ==*/
/*== 清除浮动 ==*/
/*=1=*/
.clearfix:after { content:"."; display:block; height:0; font-size:0; clear:both; visibility:hidden;}
.clearfix {/* overflow:auto;*/ zoom:1;}
/*=2=*/
div.divclear { clear:both; font-size:0; line-height:0;}
/*== 清除浮动 ==*/
/*== 为隐藏而增加的CLASS ==*/

a { outline:none;  text-decoration:none;}
a:hover { text-decoration:none;}

.clear{clear:both;}



#pagebody { width:1004px; margin:0 auto; height:auto; position:relative; }
#topbox { width:945px; height:auto; margin:0 auto;}
#contentbody{ width:945px; height:auto; margin:0 auto;  }
#bodybox {width:945px; height:auto;background-color:#313131; float:left;}
#leftbox { width:666px; height:auto; float:left; padding-left:6px;}
#rightbox { width:261px; height:auto; float:right; padding-right:6px;}
#footbox { width:945px; height:83px; margin: 0 auto;}
#footbox2 { width:945px; height:83px; float:left; margin-top:8px;}
#foottop { width:945px; height:36px; background-color:#313131; float:left; margin-bottom:3px; padding-top:6px; }
#friendlink { width:933px; height:30px; float:left; margin-left:6px; background:url(../images/link_bg.gif) left top no-repeat;}
/*.logoimg { width:130px; height:89px; text-align:center; float:left;}
.logoimg a {width:130px; height:89px;float:left; }*/
*html #friendlink { margin-left:3px;}
#friendlink ul { width:800px; float:right; }

#friendlink a { color:#7f7f7f; text-decoration:none;}
#friendlink li { width:190px; height:30px; float:left; background:url(../images/dot4.gif)  no-repeat scroll 0 50%; padding: 0 0 0 10px; line-height:30px;}

.logoimg { width:160px; height:89px; text-align:center; float:left; margin-left:60px;}
.logoimg a {width:180px; height:89px;float:left; }

#footdown {width:945px; height:24px; background:url(../images/cp.gif) no-repeat; text-indent:-1000em; float:left; margin-top:16px;}
#footdown2 {width:945px; height:24px; background:url(../images/cp.gif) no-repeat; text-indent:-1000em; float:left; margin-top:6px;}
/*top*/
#navkv { width:945px; height:188px; float:left; }
#navbox { width:945px; height:31px; float:left; background:url(../images/nav_bg.gif) no-repeat;}
#menu { width:496px; height:31px; float:left; }
  #menu ul { width:496px;}
  #menu li { height:31px; float:left; margin:0 0 0 0px;}
   #menu li a { height:31px; float:left; text-indent:-1000em; background-image: url(../images/menu.gif) ; background-repeat:no-repeat;}
   a.index { width:101px; background-position:0px 0;}
    a.th { width:113px; background-position:-101px 0 ;}
    a.zhubao { width:93px; background-position:-214px 0 ;}
	a.huodong { width:93px; background-position:-307px 0 ;}
	a.tvcs { width:96px; background-position:-400px 0 ;}
	
    
   li.selected a.index { width:101px; background-position:0px -31px;}
   li.selected a.th { width:113px; background-position:-101px -31px;}
   li.selected a.zhubao { width:93px; background-position:-214px -31px;}
   li.selected a.huodong { width:93px; background-position:-307px -31px;}
   li.selected a.tvcs { width:96px; background-position:-400px -31px;}
  
#menuright { width:422px; height:20px; float:right; margin-top:6px;}
#menurightlog {width:368px; height:20px; float:right; margin-top:6px;}
#menulbox { width:318px; height:20px; float:left; background:url(../images/login_line.gif) left no-repeat;}
#menulboxlog { width:258px; height:20px; float:left; background:url(../images/login_line.gif) left no-repeat; text-align:right;}
.log01 { font-size:12px; font-family:Arial, Helvetica, sans-serif, "宋体"; color:#f09c78; line-height:19px;}
.loginput { BACKGROUND-COLOR: transparent; 
BORDER-BOTTOM: #704634 1px solid; 
BORDER-LEFT: #704634 1px solid; 
BORDER-RIGHT: #704634 1px solid; 
BORDER-TOP: #704634 1px solid; 
COLOR: #f09c78; 
HEIGHT: 16px; 
 font-size:12px; line-height:18px; width:66px; text-indent:4px; margin-left:2px;
}
#menurbox { width:104px; float:right;}
#menurboxlog { width:55px; float:right;}
.logbot01 { width:51px; height:20px; float:left; background: url(../images/login_bot01.gif) no-repeat; text-indent:-1000em;}
.logbot01 a {width:51px; height:20px; float:left;}
.logbot02 { width:51px; height:20px; float:right; background:url(../images/zhuce_bot01.gif) no-repeat; text-indent:-1000em;}
.logbot02 a {width:51px; height:20px; float:right;}
.logbot03 { width:51px; height:20px; float:left; background:url(../images/exit.gif) no-repeat; text-indent:-1000em;}
.logbot03 a {width:51px; height:20px; float:left;}
.logtext { font-size:12px; font-family:Arial, Helvetica, sans-serif, "宋体"; color:#f09c78; line-height:20px;}
.logtext a {color:#f09c78;}
#navdown { width:945px; height:7px; float:left; background:url(../images/nav_bg02.gif) repeat-x;}
#navbar { width:935px; height:22px; background-color:#3b161d; float:left; text-align:right; padding-right:10px;}
#hisbar { width:300px; height:22px; float:right;}
#menujew { width: 405px; height:22px; float:left; text-align:right;}
#menujewtvcs { width: 525px; height:22px; float:left; text-align:right;}
#menustory{ width: 240px; height:22px; float:left; text-align:right;}
.menuzitext { font-size:12px; font-family:Arial, Helvetica, sans-serif, "宋体"; color:#f09c78; font-weight:bold; line-height:22px;}
.menuzitext a { color:#FFF;}
/*index*/
#kvlist { width:350px; height:314px; float:left; background-color:#272727;}
/*.title { width:100%; height:27px; float:left; background: url(../images/title_bg.jpg); }*/
.title { width:100%; height:27px; float:left; background: url(../images/title_bg03.gif); }
.titletetx { font-size:14px; font-family:Arial, Helvetica, sans-serif, "宋体"; color:#FFF; font-weight:bold; line-height:27px;  text-indent:25px; }
.fu { float:left;}
.dian {background: url(../images/p_bg.gif) right no-repeat ; width:25px; height:27px; display:block;}
.kvlisttt{ width:128px; height:27px; text-indent:-1000em; background:url(../images/hj_title.gif) no-repeat; float:left;}
#kvlistswf { width:348px; height:282px; float:left; background:#FFF; padding-top:0;}

#newslist { width:310px; height:314px; float:right;background-color:#272727; margin-bottom:6px;}
.newslisttt { width:112px; height:27px; background:url(../images/newslist_title.gif) no-repeat; float:left; text-indent:-1000em;}
/*#newslist .title { width:310px; height:39px; float:left; background:url(../images/news_title.gif) no-repeat;}*/
.more { width:50px; height:13px; float:right; margin-top:8px; background:url(../images/more.gif) no-repeat; text-indent:-1000em;}
.more a {width:50px; height:13px; float:right;}
#newstextlist { width:308px; border:1px solid #e0e0e0; height:280px; background: url(../images/newslist_bg2.gif) no-repeat; float:left; }
#newstextlist ul { width:286px; float:left; margin:2px 0 0 10px;}
#newstextlist dt { width:254px; height:28px; margin:0 auto; font-size:12px; font-family: Arial, Helvetica, sans-serif, "宋体"; color:#e90e00; font-weight:bold; overflow:hidden; line-height:20px; margin-top:15px;}
#newstextlist dt a {color:#e90e00; float: left;}
#newstextlist dd {width:285px; height:24px; font-size:12px; font-family:Arial, Helvetica, sans-serif, "宋体"; color:#ff3300; line-height:24px; float:left; background:url(../images/actlist_bg2.gif) left no-repeat; text-indent:12px;}
#newstextlist dd a {color:#7f7f7f; float:left;}
#newstextlist dd a.key_mark{color:Red;}
#newstextlist dd a:hover{color:Red;}
.time { float:right;}
#actbox { width:666px; height:244px; float:left;background-color:#272727;margin-bottom:6px;}
.actboxtt { width:114px; height:27px; float:left; background:url(../images/actbox_title.gif) no-repeat; text-indent:-1000em;}
/*#actbxo .title { width:670px; height:39px; background:url(../images/act_title.gif) no-repeat; float:left;}*/
#actimglist { width:664px;; height:100px; background-color:#FFF; float:left; padding-top:8px; border-top:none;
border-right:1px solid #e0e0e0;
border-bottom:none;
border-left:1px solid #e0e0e0;}
#actlist { width:664px;; height:105px; float:left;  background-color:#FFF; border-top:none;
border-right:1px solid #e0e0e0;
border-bottom:none;
border-left:1px solid #e0e0e0;}
#actlist ul { margin-top:10px; float:left;}
#actlist li { width:207px; height:22px; float:left; background:url(../images/actlist_bg2.gif) left no-repeat; font-family:Arial, Helvetica, sans-serif, "宋体"; line-height:22px; text-indent:10px; margin-left:14px; color:#7f7f7f;}
*#actlist li {margin-left:6px;}
#actlist li a {color:#7f7f7f;}
#actlist li a:hover {color:red;}

#kvtitle { width:666px; height:81px; background-color:#272727;float:left;margin-bottom:6px;}
.kvtitles { width:666px; height:75px; float:left;margin-bottom:6px;}
#fashions { width:666px; height:203px; float:left;background-color:#272727;margin-bottom:6px;}
.fashionstt { width:136px; height:27px; background:url(../images/fashions_title.gif) no-repeat; text-indent:-1000em; float:left;}
/*#fashions .title { width:670px; height:37px; float:left; background:url(../images/fashions_title.gif) no-repeat;}*/
#fashionsbox { width:664px; height:172px; float:left; border-top:none;
border-right:1px solid #e0e0e0;
border-bottom:none;
border-left:1px solid #e0e0e0; background-color:#FFF;}
#fashionsswf { width:664px; height:162px; float:left; background-color:#FFF; margin-top:10px;}
#storys { width:666px; height:355px; float:left;background-color:#272727;margin-bottom:6px;}
.storystt { width:174px; height:27px; float:left; background:url(../images/storys_title.gif) no-repeat; text-indent:-1000em;}
/*#storys .title { width:670px; height:39px; float:left; background:url(../images/story_title.gif) no-repeat;}*/
#storysmore { width:664px; height:322px; float:left; background-color:#FFF; border-top:none;
border-right:1px solid #e0e0e0;
border-bottom:none;
border-left:1px solid #e0e0e0;}
.storylist { width:152px; height:147px; float:left;margin:12px 3px 2px 10px;}
*html .storylist { margin:12px 3px 2px 6px;}
.storyimg { width:152px; height:92px; background:url(../images/storylist_bg.jpg) no-repeat; }
.storyimgs { width:138px; height:78px; border:1px solid #e0e0e0; float: left; margin:6px 0 0 6px;}
*html .storyimgs { margin-left:3px;}
.storytext { width:152px; height:55px; float:left; overflow:hidden; }
.storytext dl { padding-left:5px;}
.storytext dt { font-size:14px; font-family:Arial, Helvetica, sans-serif, "宋体"; color:#ff3300; font-weight:bold; line-height:22px;}
.storytext dt a {color:#ff3300;}
.storytext dd { font-size:12px; font-family:Arial, Helvetica, sans-serif, "宋体"; color:#7f7f7f; line-height:16px;}
.storytext dd a {color:#7f7f7f;}


#messages { width:666px; height:385px; float:left;background-color:#272727; margin-bottom:6px;}
#messagesbox { width:664px; height:353px; float:left; background:#FFF; border-top:none;
border-right:1px solid #e0e0e0;
border-bottom:none;
border-left:1px solid #e0e0e0;}
.messagesboxtt { width:124px; height:27px; background:url(../images/messages_title.gif) no-repeat; text-indent:-1000em; float:left;}
#messagesleft { width:252px; height:auto; float:left; padding-left:14px; margin-top:10px;}
.messtext { font-size:12px; font-family:Arial, Helvetica, sans-serif, "宋体"; line-height:30px; color:#7f7f7f;}
.messtext a { color:#ff3300; text-decoration:underline;}
.messtext02 {font-size:12px; font-family:Arial, Helvetica, sans-serif, "宋体"; line-height:30px; color:#7f7f7f;}
.messtext02 a {color:#ad0017; }
.messtext03 {font-size:12px; font-family:Arial, Helvetica, sans-serif, "宋体"; line-height:26px; color:#7f7f7f; text-align:left;}
.messtext04 {font-size:12px; font-family:Arial, Helvetica, sans-serif, "宋体"; line-height:22px; color:#7f7f7f; text-align:left;}
.messinput { background:url(../images/input_bg.gif) no-repeat; 
BORDER-BOTTOM: #7f7f7f 1px solid; 
BORDER-LEFT: #7f7f7f 1px solid; 
BORDER-RIGHT: #7f7f7f 1px solid; 
BORDER-TOP: #7f7f7f 1px solid; 
COLOR: #7f7f7f; 
HEIGHT: 18px; 
 font-size:12px; line-height:18px; width:96px; text-indent:2px;
}
.messinput2 { background-color:#FFF; 
BORDER-BOTTOM: #7f7f7f 1px solid; 
BORDER-LEFT: #7f7f7f 1px solid; 
BORDER-RIGHT: #7f7f7f 1px solid; 
BORDER-TOP: #7f7f7f 1px solid; 
COLOR: #7f7f7f; 
HEIGHT:204px; 
 font-size:12px; line-height:18px; width:246px; text-indent:2px;
}
#messagesright { width:390px; height:317px; padding-top:16px; float:right;}
.messrbox { width:390px; height:290px; float:right; overflow:scroll; overflow-x:hidden;}
.messageslist { width:370px; height:80px; float:left; margin-top:4px; border:1px solid #e0e0e0;}
.messagestop { width:362px; height:26px;border:4px solid #ffffff; background-color:#ededed;}
.mleft { width:170px; float:left; padding-left:10px;}
.mright { width:180px; float:right;}
.messagesdown { width:350px; height:46px; padding-left:12px; float:left; overflow:hidden;}

.messmore { width:174px; height:30px; float:right; }
#tvcnews { width:261px; height:314px; float:right;background-color:#272727;margin-bottom:6px;}
/*#tvcnews .title { width:270px; height:38px; float:left; background:url(../images/tvcnews_title.gif) no-repeat;}*/
.tvcnewsbox { width:259px; height:282px; float:left; background-color:#FFF; border-top:none;
border-right:1px solid #e0e0e0;
border-bottom:none;
border-left:1px solid #e0e0e0;}
.tvcnewstt { width:92px; height:27px; float:left; background:url(../images/tvcnews_title.gif) no-repeat; text-indent:-1000em;}
#tvcnewsswf { width:254px; height:276px; float:left; margin-left:4px; margin-top:6px;}
*html #tvcnewsswf { margin-left:2px;}
/*.tvcnews { width:256px; height:68px; float:left; margin-left:4px;}
*html .tvcnews {margin-left:2px;}
.tvcnews dl {}
.tvcnews dd { width:128px; font-size:12px; color:#ff3300; line-height:22px; background:url(../images/tvcnews_bg01.gif) left no-repeat; text-indent:16px; float:left; }
.tvcnews dd a {color:#ff3300;}*/
#tvclist { width:261px; height:331px; float:right;background-color:#272727;margin-bottom:6px;}
.tvclisttt { width:100px; height:27px; float:left; background:url(../images/tvclist_title.gif)  no-repeat; text-indent:-1000em;}
/*#tvclist .title { width:270px; height:38px; background:url(../images/tvclist_title.gif) no-repeat; float:right;}*/
#tvclistbox { width:259px; height:298px;float:left; background-color:#FFF; border-top:none;
border-right:1px solid #e0e0e0;
border-bottom:none;
border-left:1px solid #e0e0e0;}
/*.tvclistmore { width:251px; height:56px; float:left; margin-left:6px; margin-top:2px;}
*html .tvclistmore { margin-left:3px;}*/
.tvclistmore { width:241px; height:121px; float:left; margin-left:6px; margin-top:18px;}
*html .tvclistmore { margin-left:3px;}

.tvclistmoreleft { width:56px; height:56px; background:url(../images/tvclist_bg01.gif) no-repeat; float:left;}
.tvclistimg { width:44px; height:44px; border:1px solid #e0e0e0; margin:5px 0 0 5px; float:left;}
.tvclisttext { width:189px; height:54px; float:right; }
.tvclisttext dl { margin-top:14px; overflow:hidden;}
.tvclisttext dt {font-size:14px; font-family:Arial, Helvetica, sans-serif, "宋体"; color:#ff3300; font-weight:bold; line-height:18px;}
.tvclisttext dd {font-size:12px; font-family:Arial, Helvetica, sans-serif, "宋体"; color:#7f7f7f; line-height:16px;}
.tvclisttext dd a {color:#7f7f7f;}
#zhengwen { width:261px; height:203px; float:right;background-color:#272727;margin-bottom:6px;}
.zhengwentt { width:108px; height:127px; float:left; background:url(../images/zhengwen_title.gif) no-repeat; text-indent:-1000em;}
/*#zhengwen .title { width:270px; height:38px; float:left; background:url(../images/zhengwen_title.gif) no-repeat;}*/
#zhengwenbox {width:259px; height:170px; float:left; border:1px solid #e0e0e0;background-color:#FFF;}
#zhengwen dl { width:243px; margin-left:10px; margin-top:6px; float:left; }
*html #zhengwen dl { margin-left:4px;}
#zhengwen dt {font-size:14px; font-family:Arial, Helvetica, sans-serif, "宋体"; color:#ff3300; font-weight:bold; line-height:18px;}
#zhengwen dt a{color:#ff3300;}

/*#zhengwen dd {width:243px; height:26px; float:left; background:url(../images/actlist_bg2.gif) left no-repeat; font-family:Arial, Helvetica, sans-serif, "宋体"; line-height:18px; text-indent:10px; color:#7f7f7f; overflow:hidden;}*/
#zhengwen dd {width:243px; float:left;  font-family:Arial, Helvetica, sans-serif, "宋体"; line-height:19px; text-indent:10px; color:#7f7f7f; overflow:hidden; overflow:hidden;}
#zhengwen dd a {color:#ff3300;}
#zhengwen .artIntro{width:100%; margin:0 auto; text-align:center;}

#zhengwen .title02 { width:243px; height:51px; background: url(../images/zhengwen_title02.gif) no-repeat; text-indent:-1000em; float:left; margin-left:10px;}
*html #zhengwen .title02 { margin-left:5px;}
#jewelrys { width:261px; height:355px; float:right;background-color:#272727;margin-bottom:6px;}
.jewelrystt { width:108px; height:27px; float:left; background:url(../images/jewelrys_title.gif) no-repeat; text-indent:-1000em;}
/*#jewelrys .title { width:270px; height:38px; background:url(../images/jewelrys_title.gif) no-repeat;}*/
#jewelrysbox { width:259px; height:320px; float:left; background-color:#FFF; border:1px solid #e0e0e0; }
.jewelryslist { width:258px; height:104px; float:left;}
.jewelrysleft { width:154px; height:104px; float:left; background:url(../images/jewelrys_bg.gif) no-repeat;}
.jewelrysimg { width:138px; height:78px; float:left;border:1px solid #e0e0e0; margin:10px 0 0 8px;}
*html .jewelrysimg {margin:10px 0 0 4px;}
.jewelrystext { width:100px; height:104px; float:right; }
.jewelrystext dl { margin-top:30px; height:63px;overflow:hidden;}
.jewelrystext dt {font-size:14px; font-family:Arial, Helvetica, sans-serif, "宋体"; color:#ff3300; font-weight:bold; line-height:26px;}
.jewelrystext dt a {color:#ff3300;}
.jewelrystext dd {float:left;  font-family:Arial, Helvetica, sans-serif, "宋体"; line-height:18px; color:#7f7f7f; }
.jewelrystext dd a {color:#7f7f7f;}
#bless{ width:261px; height:384px; float:right;background-color:#272727;}
.blesstt { width:108px; height:27px; float:left; background:url(../images/bless_title.gif) no-repeat; text-indent:-1000em;}

/*#bless .title { width:270px; height:38px; background:url(../images/bless_title.gif) no-repeat;}*/
#blessbox { width:259px; height:350px; background-color:#FFF; float:left; border:1px solid #e0e0e0; }
.blesslist { width:251px; height:60px; float:left; margin-left:6px; background:url(../images/bless_line.gif) bottom no-repeat; margin-top:6px; overflow:hidden;}
*html .blesslist { margin-left:3px;}
.blesslistleft { width:70px; height:60px;  float:left;}

.blesslistimg { width:46px; height:46px; border:1px solid #e0e0e0; margin:0 auto;  text-align:center;}
.blesslisttext { width:168px; height:46px; float:right; }
.blesslisttext dl { margin-top:10px; overflow:hidden;}
.blesslisttext dt {}

.blessnor {font-size:14px; font-family:Arial, Helvetica, sans-serif, "宋体"; color:#ff3300; font-weight:bold; line-height:24px;}
.blessnor a {color:#ff3300;}
.blesstvc { background:url(../images/tvcnews_bg01.gif) left no-repeat; text-indent:18px;font-size:14px; font-family:Arial, Helvetica, sans-serif, "宋体"; color:#ff3300; font-weight:bold; line-height:24px;}
.blesstvc a {color:#ff3300;}
.blesslisttext dd {font-size:12px; font-family:Arial, Helvetica, sans-serif, "宋体"; color:#7f7f7f; line-height:16px;}
.blesslisttext dd a {color:#7f7f7f;}



/*rules*/
#rulebody { width:950px; height:auto; margin-top:54px; margin-bottom:50px; float:left; background-color:#d9d9d9; padding-bottom:4px;}
/*#rulebody .title { width:950px; height:30px; float:left; text-indent:-1000em; background:url(../images/rules_title.gif) no-repeat;}*/
#rulebox { width:948px; height:auto; float:left; border:1px solid #e0e0e0; background-color:#FFF;}
#rulebox dl {padding-left:40px; width:886px; padding-bottom:20px; }
#rulebox dt { margin-top:20px;}
#rulebox dd {}
.rulered { font-size:12px; font-family:Arial, Helvetica, sans-serif, "宋体"; color:#a40012; font-weight:bold; line-height:20px;}
.rulered2 {font-size:12px; font-family:Arial, Helvetica, sans-serif, "宋体"; color:#ff0000; font-weight:bold; line-height:20px;}
.ruletext {font-size:12px; font-family:Arial, Helvetica, sans-serif, "宋体"; color:#7f7f7f; line-height:19px;}
.ruletext a { color:#7f7f7f; }
.ruletext2 {font-size:12px; font-family:Arial, Helvetica, sans-serif, "宋体"; color:#676767;  line-height:20px; text-indent:24px;}
.ruletext3 {font-size:12px; font-family:Arial, Helvetica, sans-serif, "宋体"; color:#676767;  line-height:20px; padding-left:24px;}

/*activity*/
#activitybody {}
#newact { width:307px; height:278px; background:#d9d9d9; float:left; padding-bottom:5px;}
#newact .title { width:307px; height:30px; background:url(../images/newact_title.gif) no-repeat; text-indent:-1000em;}
#newactbox { width:305px; height:243px; background-color:#FFF; float:left; }


/*login*/
#loginbody { width:719px; height:429px; float:left; background:url(../images/login_bg.jpg) no-repeat; padding:21px 0 0 226px;}
#lgobox { width:488px; height:183px; float:left;  }
.logtop { width:488px; height:27px;}
.logtt { width:116px; height:27px; float:left; background:url(../images/log_title.gif) no-repeat; text-indent:-1000em;}
.logbar { font-size:12px;  font-family:Arial, Helvetica, sans-serif, "宋体"; color:#FFF; line-height:22px;}
.logdown { width:488px; height:157px; float:left; background-color:#FFF;}
.logininput { background: url(../images/loginput_bg02.gif) no-repeat; 
BORDER-BOTTOM: #7f7f7f 1px solid; 
BORDER-LEFT: #7f7f7f 1px solid; 
BORDER-RIGHT: #7f7f7f 1px solid; 
BORDER-TOP: #7f7f7f 1px solid; 
COLOR: #7f7f7f; 
HEIGHT:22px; 
 font-size:12px; line-height:22px; width:141px; text-indent:2px;
}
#logintkbody { width:945px; height:450px; float:left; background:url(../images/login_bg.jpg) no-repeat; }
#tkbox { width:808px; height:435px; float:left; background:#FFF; margin:14px 0 0 66px;}
*html #tkbox { margin-left:33px;}
#tkcont { width:690px; height:344px; float:left; margin:10px 0 0 48px; overflow-x:hidden;overflow-y:scroll;}
#tkcont dl { width:650px;}
#tkcont dt { text-align:center;}
#tkcont dd {}
.tktext01 { font-size:14px; font-family:Arial, Helvetica, sans-serif, "宋体"; font-weight:bold; color:#7f7f7f; line-height:30px;}
.tktext02 {font-size:12px; font-family:Arial, Helvetica, sans-serif, "宋体"; color:#7f7f7f; line-height:20px;}
.tkclose { width:110px; height:32px; background:url(../images/close_bot.gif) no-repeat; text-indent:-1000em; float:left; margin:14px 0 0 354px;}
.tkclose a {width:110px; height:32px; float:left;}
*html .tkclose { margin-left:177px;}
/*register*/
#regbox { width:488px; height:310px; float:left;}
.regtt { width:192px; height:27px; float:left; background:url(../images/reg_title01.gif) no-repeat; text-indent:-1000em;}
.regcont { width:486px; height:282px; float:left; background-color:#FFF; border-top:none;
border-right:1px solid #afafaf;
border-bottom:1px solid #afafaf;
border-left:1px solid #afafaf;}
#reggo { width:488px; height:183px; float:left;}
.reggott { width:116px; height:27px; float:left; background:url(../images/reg_bot02.gif) no-repeat; text-indent:-1000em;}
.reggocont { width:486px; height:155px; float:left; background-color:#FFF; border-top:none;
border-right:1px solid #afafaf;
border-bottom:1px solid #afafaf;
border-left:1px solid #afafaf;}
.regtext { font-size:14px; font-family:Arial, Helvetica, sans-serif, "宋体"; color:#7f7f7f; font-weight:bold; line-height:24px;}
.regtext02 { font-size:14px; font-family:Arial, Helvetica, sans-serif, "宋体"; color:#7f7f7f; line-height:20px;}
.regtext03 { font-size:12px; font-family:"宋体"; line-height:30px; color:#7f7f7f;}
#regjihuo { width:488px; height:310px; float:left;}
.jihuott { width:240px; height:27px; float:left; background:url(../images/reg_ttgo.gif) no-repeat; text-indent:-1000em;}
.jihuocont { width:486px; height:282px; float:left; background-color:#FFF; border-top:none;
border-right:1px solid #afafaf;
border-bottom:1px solid #afafaf;
border-left:1px solid #afafaf;}
#blogjihuo { width:488px; height:183px; float:left;}
.blogtt { width:118px; height:27px; float:left; background:url(../images/blog_jihuo.gif) no-repeat; text-indent:-1000em;}
.blogjhbox { width:486px; height:155px; float:left; background-color:#FFF; border-top:none;
border-right:1px solid #afafaf;
border-bottom:1px solid #afafaf;
border-left:1px solid #afafaf;}

/*jewelry*/
#jewelrybox { width:928px; height:660px; float:left; background-color:#313131; margin:10px 0 0 8px; }
*html #jewelrybox { margin-left:4px;}
#jewelrystory { width:928px; height:282px; float:left; background-color:#FFF;}
#jewsbox { width:926px; height:254px; float:left; border-top:none;
border-right:1px solid #afafaf;
border-bottom:1px solid #afafaf;
border-left:1px solid #afafaf; }
.jewtt { width:184px; height:27px; float:left; background:url(../images/jewelry_title.gif) no-repeat; text-indent:-1000em;}
#jewleft { width:343px; height:254px; float:left;}
#jewleft2 { width:343px; height:254px; float:right;}

#jewright { width:565px; height:254px; float:right;}
.jewzhuti { width:565px; height:100px; float:left; margin-top:20px;}
.jewzhutiimg { width:150px; height:90px; float:left;}
.jewzhutilist { width:390px; height:100px; float:right; padding-right:10px;}
.jewzhutilist dl {}
.jewzhutilist dt {}
.jewzhutilist dd {}
.jewzhutitext01 { font-size:14px; font-family:Arial, Helvetica, sans-serif, "宋体"; color:#e90e00; line-height:24px; font-weight:bold;}
.jewzhutitext01 a {color:#e90e00;}
.jewzhutitext02 {font-size:12px; font-family:Arial, Helvetica, sans-serif, "宋体"; color:#676767; line-height:18px;}
.jewzhutitext02 a { font-size:12px; font-family:Arial, Helvetica, sans-serif, "宋体"; color:#676767; line-height:18px; }
#shishang { width:928px; height:180px; float:left; margin-top:6px; background-color:#FFF;}
#shishangbox { width:926px; height:152px; float:left;border-top:none;
border-right:1px solid #afafaf;
border-bottom:1px solid #afafaf;
border-left:1px solid #afafaf; }
#taotie { width:928px; height:180px; float:left; margin-top:6px; background-color:#FFF;}
#taotiebox { width:926px; height:152px; float:left;border-top:none;
border-right:1px solid #afafaf;
border-bottom:1px solid #afafaf;
border-left:1px solid #afafaf;}
.taotieimg { width:258px; height:152px; float:left; background:url(../images/taotie_img.gif) no-repeat; text-indent:-1000em;}
#taotiekv { width:668px; height:152px; float:left;}


/*message*/
#space {width:928px; height:6px; float:left; background-color:#313131;}
#messagebox { width:928px; height:660px; float:left; background-color:#FFF; margin:10px 0 0 8px;}
.messageboxtop { width:928px; height:600px; float:left;}
.messageboxdown { width:900px; height:28px; float:left; text-align:right;}
.messagett { width:122px;  height:27px; float:left; background:url(../images/message_title.gif) no-repeat; text-indent:-1000em;}
#messagebody { width:926px; height:632px; float:left; border-top:none;
border-right:1px solid #afafaf;
border-bottom:1px solid #afafaf;
border-left:1px solid #afafaf; }
.messagemorelist { width:917px; height:110px; float:left; margin-top:4px; margin-left:4px; border:1px solid #e0e0e0;}
.messagelisttop { width:909px; height:26px;border:4px solid #ffffff; background-color:#ededed;}
.mesleft { width:270px; float:left; padding-left:10px;}
.mesright { width:270px; float:left; padding-left:10px;}
.messagelistcont {width:899px; height:64px;border:4px solid #ffffff;padding-left:10px; float:left; overflow:hidden;}

/*taotie*/
#jewsbody { width:945px; height:509px; float:left; background:url('../images/taotie_bg02.jpg') no-repeat;
}
#swfbox { width:945px; height:500px; float:left; margin:0 auto; padding:5px 0; text-align:center;}
*html #swfbox { margin-left:13px;}
#swftvcbox {width:945px; height:509px; float:left; }
*html #swftvcbox {}
#swftopscts{ padding-left:200px; float:left; margin-top:10px;}
#swftvcnewsbox { margin-top:10px; float:left;}

.allStory{width:945px;height:490px;margin:0 auto;}
.allStory .flaTop{width:945px;height:370px;}
.allStory .flaMenu{width:945px;height:120px;}


/*tvcs*/
#tvcsbody { width:928px; height:626px; float:left; background-color:#313131; margin:10px 0 0 8px; }
*html #tvcsbody { margin-left:4px;}
#tvcszhou { width:928px; height:239px; float:left; background-color:#FFF;}
#tvcszhoubox { width:926px; height:211px; float:left; border-top:none;
border-right:1px solid #afafaf;
border-bottom:1px solid #afafaf;
border-left:1px solid #afafaf; }
#tvcsleft { width:254px; height:200px; float:left; margin:6px 0 0 6px;}
#tvcsright { width:629px; height:211px; float:right;}
.tvstext { font-size:12px; font-family: Arial, Helvetica, sans-serif, "宋体";color:#7f7f7f; line-height:18px;}
.tvstext a { color:#ff3300}
.tvstext02 {font-size:12px; font-family:"宋体"; color:#8f3349; line-height:20px; font-weight:bold;}
.tvstext02 a{color:#8f3349;}
.neiyebox { width:928px; height:180px; float:left; background-color:#FFFFFF; margin-top:8px;}
.neiyecont { width:926px; height:152px; float:left; border-top:none;
border-right:1px solid #afafaf;
border-bottom:1px solid #afafaf;
border-left:1px solid #afafaf;}
.tvcsbes { width:926px; height:152px; float:left; background:url(../images/tvcs_besbg.gif) no-repeat;}
#tvcsallbox { width:945px; height:508px; float:left; background:url(../images/tvcs_allbg.jpg) no-repeat;}

.neiyecont .jewzhutitext03 a{color:red;}

/*storys*/
#storysbody { width:945px; height:458px; float:left; }
#storysboxs { width:928px; height:437px; float:left; margin:8px 0 0 8px;}
*html #storysboxs { margin-left:4px;}
.storysleft { width:460px; height:280px; float:left; background-color:#FFFFFF;}
.storycont { width:458px; height:252px; float:left; border-top:none;
border-right:1px solid #afafaf;
border-bottom:1px solid #afafaf;
border-left:1px solid #afafaf;}
.storysl { width:156px; height:220px; float:left; margin-left:8px;}
*html .storysl { margin-left:4px;}
.storyslimg { width:152px; height:92px; float:left; margin-top:12px;}
.storysr { width:283px; height:226px; float:right; margin-top:8px; margin-right:2px; overflow-x:hidden;overflow-y:scroll;}

.char_scroll{ width:457px; height:226px;margin-top:8px;;}

.storysright { width:460px; height:280px; float:right; background-color:#FFFFFF;}
#rongyubox { width:928px; height:158px; float:left; margin-top:8px; background-color:#FFFFFF;} 
.rongyaocont { width:926px; height:130px; float:left; border-top:none;
border-right:1px solid #afafaf;
border-bottom:1px solid #afafaf;
border-left:1px solid #afafaf;}
.rongyaocont .tblGiftShow{width:98%; margin:0 auto;}
.rongyaocont .tblGiftShow td{text-align:center; padding-top:5px;}

#storyscontent { width:945px; height:450px; float:left; background: url(../images/story_allbg.jpg) no-repeat;}

#storythbox { width:740px; height:363px; float:left; background:url(../images/allstory_bg01.jpg) no-repeat; margin:12px 0 0 98px;  }
*html #storythbox  { margin-left:49px;}
#storyneirong {overflow-x:hidden;overflow-y:scroll; width:708px; height:332px; float:right; margin-top:16px; margin-right:16px; 
scrollbar-arrow-color: #f6dfb9; /*图6,三角箭头的颜色*/
scrollbar-face-color: #a44f34; /*图5,立体滚动条的颜色*/
scrollbar-3dlight-color: #36120f; /*图1,立体滚动条亮边的颜色*/
scrollbar-highlight-color: #231409; /*图2,滚动条空白部分的颜色*/
scrollbar-shadow-color: #231409; /*图3,立体滚动条阴影的颜色*/
scrollbar-darkshadow-color: #231409; /*图4,立体滚动条强阴影的颜色*/
scrollbar-track-color: #231409; /*图7,立体滚动条背景颜色*/
scrollbar-base-color:#f8f8f8; /*滚动条的基本颜色*/
}
#storyneirong div{padding:5px 0;}
#allstorytt { width:945px; height:70px; background:url(../images/allstory_title.jpg) no-repeat; text-indent:-1000em; float:left;}
#allstorytt_sy { width:945px; height:70px; background:url(../images/story/bg_sy_945x70.jpg) no-repeat; text-indent:-1000em; float:left;}
#allstorytt_cs { width:945px; height:70px; background:url(../images/story/bg_cs_945x70.jpg) no-repeat; text-indent:-1000em; float:left;}

.storyalltext01 { font-size:14px; font-family:Arial, Helvetica, sans-serif, "宋体"; color:#a44f34; line-height:28px; text-indent:28px; }
.storyalltext02 { font-size:14px; font-family:Arial, Helvetica, sans-serif, "宋体"; color:#f8e3c2; line-height:28px; font-weight:bold; }

#txtTops{
	height:22px;
	background-image:url('../img12/txtTbg.gif');
	background-repeat:repeat-x;
	color:#a30327;
	text-align:right;
	float:left;
	width:927px;
	
}

.focusBlank{width:100%;height:5px;overflow:hidden;}