﻿*
{
  margin: 0px;
  padding: 0px;
  border: 0px;
}
body
{
  background: #fff url(../images/top_back.gif) top left repeat-x;
  text-align: center;
  font-family:  Arial, Helvetica, sans-serif;
  color: #2F3A47;
  font-size: 12px;
}
ul, li
{
  list-style: none;
}
h2
{
  font-size: 12px;
  font-weight: bold;
}
a:link
{
  color: #555555;
  text-decoration: none;
}
a:visited
{
  color: #555555;
  text-decoration: none;
}
a:hover
{
  color: #B22104;
  text-decoration: underline;
}
a:active
{
  color: #B22104;
  text-decoration: underline;
}
.link_underline a:link
{
  color: #C65E12;
  text-decoration: underline;
}
.link_underline a:visited
{
  height: 41px;
  color: #C65E12;
  text-decoration: underline;
}
.link_underline a:hover
{
  color: #03CAFA;
  text-decoration: underline;
}
.link_underline a:active
{
  color: #03CAFA;
  text-decoration: underline;
}
.link_write a:link
{
  color: #fff;
  text-decoration: none;
}
.link_write a:visited
{
  color: #fff;
  text-decoration: none;
}
.link_write a:hover
{
  color: #FFDE00;
  text-decoration: none;
}
.link_write a:active
{
  color: #FFDE00;
  text-decoration: none;
}
.link_yellow a:link
{
  color: #C65E12;
  text-decoration: none;
}
.link_yellow a:visited
{
  color: #C65E12;
  text-decoration: none;
}
.link_yellow a:hover
{
  color: #3A4553;
  text-decoration: none;
}
.link_yellow a:active
{
  color: #3A4553;
  text-decoration: none;
}

.link_red a
{
color:#B22104;
text-decoration:underline;
}
.link_red a:hover
{
color:#B22104;
text-decoration:underline;
}

.link_red_no_line a
{
color:#B22104;
text-decoration:none;
}
.link_red_no_line a:hover
{
color:#B22104;
text-decoration:underline;
}


#container
{
  text-align: center;
  height: auto;
  width: 970px;
  margin: 0 auto;
}
#header
{
  position: relative;
  height: 86px;
}
#logo
{
  width: 198px;
  height: 56px;
  position: absolute;
  left: 10px;
  top: 22px;
}
#logo a
{
  border:0;
}
#note
{
  width: 400px;
  color:Red;
  position: absolute;
    right:240px;
  top: 54px;
}
.tip
{
  position: absolute;
  right:5px;
  top: 54px;
  text-align: left;
  color: #D2D2D4;
}
.tip li
{
  float: left;
  margin-left: 15px;
  background:url(../images/li1.gif) left center no-repeat;
  padding-left:10px;
}
.tip li.noback
{
  background:none;
}
.telephone
{
  position: absolute;
  left: 720px;
  top: 9px;
  text-align: left;
  width: 230px;
  height: 20px;
  background: url(../images/telephone.gif) center center no-repeat;
}
#menu
{
  position: relative;
  background: url(../images/nav_back.gif) center center no-repeat;
  height: 38px;
  line-height: 38px;
}
#menu li
{
  float: left;
  background: url(../images/nav_line.gif) right center no-repeat;
  padding: 0px 23px;
  font-weight: bold;
  font-size: 13px;
}
.height_oneline
{
  margin:5px 0;
 width:100%;
  float:left;
}
#banner
{
  float: left;
  width: 745px;
  height: 239px;
}
.login
{
  float: right;
  width: 216px;
  height: 239px;
  background: url(../images/login_back_center.gif) top center repeat-y;
}
.login_back_top
{
  background: url(../images/login_back_top.gif) top center no-repeat;
  height: 7px;
}
.login_back_center
{
  height: auto;
}
.login_back_bottom
{
  height: 239px;
  background: url(../images/login_back_bottom.gif) bottom center no-repeat;
}
.width_login_content
{
  width: 205px;
  margin: 0px auto;
}
.login_titile
{
  background: url(../images/login_titile.gif) top center no-repeat;
  height: 28px;
  line-height: 28px;
  color: #2F3A47;
  font-weight: bold;
  text-align: left;
  text-indent: 25px;
}
.login_box
{
  width: 185px;
  height: 20px;
  line-height: 20px;
  text-align: left;
  color: #000;
  font-size: 12px;
  background-color: #fff;
  border: #909AA8 1px solid;
}
.login_box1
{
  width: 70px;
  height: 20px;
  line-height: 20px;
  text-align: left;
  color: #ACACAC;
  font-size: 12px;
  background-color: #fff;
  border: #909AA8 1px solid;
}
.width_login_content ul
{
}
.width_login_content ul li
{
  height: 22px;
  line-height: 22px;
  margin: 5px 0px;
  text-align: left;
  text-indent: 10px;
}
.login_button
{
  clear: both;
  text-align:left;
  margin-left:10px;
  padding-top:5px;
}
.margin_right
{
  margin-right: 25px;
}
.forget_mima
{
  text-align: left;

  line-height:24px;
  text-indent:10px;
}
#mainBody
{
 
  clear: both;
}
#left
{
  float: left;
  width: 240px;
  display: inline;
}
.news_titile
{
  position: relative;
  background: url(../images/pro_back_titile.gif) center center no-repeat;
  height: 34px;
  line-height: 34px;
  text-align: left;
  text-indent: 26px;
  font-size: 12px;
  font-weight: normal;
}
.More
{
  position: absolute;
  left: 195px;
  top: 15px;
  text-align: left;
  background: url(../images/More.gif) center center no-repeat;
  width: 31px;
  height: 5px;
  text-indent: -9999px;
}
.news_content
{
  line-height: 25px;
  text-indent: 15px;
  text-align: left;
  padding: 8px;
}
#footer
{
  background-color: #F5F6FA;
  clear: both;
  line-height: 20px;
  text-align: center;
  color: #A2A2A2;
  padding-top: 8px;
  padding-bottom: 8px;
}
.margin_top
{
  margin-top: 20px;
}
#right
{
  float: right;
  width: 213px;
  display: inline;
}
.contact_us
{
}
.contact_us_titile
{
  background: url(../images/contact_us.gif) center center no-repeat;
  height: 31px;
  line-height: 33px;
  text-align: left;
  text-indent: 32px;
}
.contact_us_content
{
  border: #E1E1E1 1px solid;
  padding: 8px;
  padding-top:10px;
}
.contact_us_content ul
{
  padding-bottom: 6px;
}
.contact_us_content ul li
{
  text-align: left;
 line-height:28px;
  border-bottom: #CCCCCC 1px dashed;
  
}
#center
{
  float: left;
  position: relative;
  width: 496px;
  height: 230px;
  margin-left: 9px;
  display: inline;
}
.tab
{
  position: absolute;
  top: 0px;
  left: 0px;
  z-index: 5;
}
.tab ul
{
}
.tab ul li
{
  float: left;
  background: url(../images/tab-hover.gif) center center no-repeat;
  width: 124px;
  height: 34px;
  line-height: 31px;
  margin-right:0px;
}
.tab ul li a:hover
{
  text-decoration:none;
}
.tab ul li a.current
{
  display:block;
  background: url(../images/tab.gif) center center no-repeat;
}
.tab_contents
{
  position: absolute;
  top: 32px;
  left: 0px;
  z-index: 3;
  width: 496px;
  height: 195px;
  border: #DADADA 1px solid;
  overflow:hidden;
}
.tab_contents ul
{
  float: left;
  height: 185px;
  padding-top: 10px;
}
.tab_contents ul li
{
  float: left;
  width: 225px;
  margin-left: 13px;
  padding: 5px 0px;
  text-align: left;
}
#mainBody_in
{
  margin: 10px 0px;
  clear: both;
}
#left_in
{
  float: left;
  width: 213px;
  display: inline;
}
#right_in
{
  float: right;
  width: 742px;
  display: inline;
}
.left_daohang
{
  margin-bottom: 8px;
}
.left_daohang_titile
{
  background: url(../images/left_list_back.gif) center center no-repeat;
  height: 30px;
  line-height: 30px;
  text-align: left;
  text-indent: 32px;
  color: #FFFFFF;
}
.font_size
{
  font-size: 10px;
}
.left_daohang_content
{
  border: #E1E1E1 1px solid;
  border-top: #fff 1px solid;
}
.left_daohang_content ul
{
}
.left_daohang_content ul li
{
  text-align: left;
  background: url(../images/list_left_in_back.gif) center center no-repeat;
  height: 29px;
  line-height: 29px;
  text-align: left;
  text-indent: 32px;
}
.help_center
{
}
.help_center_titile
{
  position: relative;
  height: 33px;
  line-height: 33px;
  text-align: left;
}
.titile_now
{
  background: url(../images/icon_04.gif) left center no-repeat;
  text-indent: 10px;
  font-size: 14px;
  font-weight: bold;
}
.positions
{
  position: absolute;
  left: 580px;
  top: 0px;
  background: url(../images/position.gif) left center no-repeat;
  text-indent: 15px;
  width: 180px;
  text-align: left;
}
.red
{
  color: #FF0000;
}
.right_in_content_top
{
  background: url(../images/right_in_back_top.gif) center center no-repeat;
  margin: 0px;
  height: 10px;
}
.right_in_content_center
{
  background: url(../images/right_in_back_center.gif) center top repeat-y;
  margin: 0px;
  padding: 10px;
}
.right_in_content_bottom
{
  background: url(../images/right_in_back_bottom.gif) center center no-repeat;
  margin: 0px;
  height: 10px;
}

.all_in_content_top
{
  background: url(../images/all_back_top.gif) center center no-repeat;
  margin: 0px;
  height: 10px;
}

.all_in_content_center
{
  background: url(../images/all_back_center.gif) center top repeat-y;
  margin: 0px;
  padding: 10px;
}
.all_in_content_bottom
{
  background: url(../images/all_back_bottom.gif) center center no-repeat;
  margin: 0px;
  height: 10px;
}



.tab_help_center
{
  border-bottom: #0773B5 3px solid;
  height: 32px;
}
.tab_help_center ul
{
  margin-left: 25px;
}
.tab_help_center ul li
{
  float: left;
  background: url(../images/help_list_back_02.gif) center center no-repeat;
  width: 98px;
  height: 32px;
  line-height: 32px;
  margin-right: 6px;
}
.tab_help_center ul li.dangqian
{
  background: url(../images/help_list_back_01.gif) center center no-repeat;
  font-weight: bold;
}
.tab_contents_help_center
{

  _height: 1%;
  padding-bottom: 10px;
}
.tab_contents_help_center .list_01
{
  float: left;
  width: 340px;
  margin-left: 5px;
  display: inline;
  padding-top: 15px;
}
.tab_contents_help_center .list_01 li
{
  text-align: left;
  padding: 10px 0px;
 
}


.tab_contents_help_center .list_02
{
  float: left;
  width: 340px;
  margin-left: 30px;
  display: inline;
  padding-top: 15px;
}
.tab_contents_help_center .list_02 li
{
  text-align: left;
  padding: 10px 0px;
  background: url(../images/help_line.gif) center bottom no-repeat;
}

.logon_titile
{
  height: 37px;
  line-height: 37px;
  text-align: left;
  background: url(../images/line.gif) left bottom repeat-x;
}
.tishi
{
  float: left;
  background: url(../images/tishi.gif) left top no-repeat;
  text-indent: 35px;
}
.yellow_bold
{
  color: #FF7E00;
  font-weight: bold;
}
.login_me
{
  float: right;
  margin-right: 10px;
}
.border_login
{
  border-top: #9399A1 1px solid;
  border-left: #9399A1 1px solid;
  border-bottom: #ccc 1px solid;
  border-right: #ccc 1px solid;
  background: #fff url(../images/input-Back.gif) left top no-repeat;
  width: 220px;
  height: 25px;
  line-height: 25px;
  text-align: left;
  color: #000;
  text-indent: 6px;
}
.border_login1
{
  border-top: #9399A1 1px solid;
  border-left: #9399A1 1px solid;
  background: #fff url(../images/input-Back.gif) left top no-repeat;
  width: 335px;
  height: 120px;
  line-height: 25px;
  text-align: left;
  color: #7E7E7E;
  text-align: left;
}
.tools
{
  background: url(../images/tools_back.gif) right bottom no-repeat;
  padding-bottom: 65px;
  text-align: left;
}
.tools ul
{
  margin-left: 60px;
  margin-top: 60px;
}
.tools ul li
{
  width: 350px;
  padding: 8px 0px;
  text-align: left;
}
.font14
{
  font-size: 14px;
}
.margin_left
{
  margin-left: 5px;
}

.tab_news
{
  position: relative;
  border-bottom: #0773B5 3px solid;
  height: 32px;
}
.tab_news ul
{
  margin-left: 25px;
}
.tab_news ul li
{
  float: left;
  background: url(../images/help_list_back_01.gif) center center no-repeat;
  font-weight: bold;
  width: 98px;
  height: 32px;
  line-height: 32px;
  margin-right: 6px;
}
.news_more
{
  position: absolute;
  left: 630px;
  top: 9px;
  text-align: left;
  width: 100px;
}

.news_list
{
}
.news_list
{
  _height: 1%;
  padding-bottom: 10px;
}
.news_list .list_01
{

}
.news_list .list_01 li
{
  text-align: left;
  padding: 10px 0px;
  background: url(../images/aline.gif) left bottom no-repeat;
  margin: 0px 10px;
  text-indent: 8px;
}
.news_list .contact_list li
{
  text-align: left;
  padding: 10px 0px;
  /* background: url(../images/help_line.gif) center bottom no-repeat; */
  margin: 0px 10px;
  text-indent: 8px;
}


.contact_list h2
{
   background: url(../images/aline.gif) left bottom no-repeat;
  line-height:30px;
}


.turnPage
{
}
.turnPage ul li
{
  float: right;
  margin: 0px 2px;
}
.turnPage li.previous, .pages li.next
{
  font-weight: normal;
}
.turnPage li
{
  line-height: 28px;
}
.turnPage li.current a
{
  background: #FFFFFF none repeat scroll 0 0;
  color: #CC0000;
  font-weight: bold;
}
.turnPage li a:hover
{
  background: #FFFFFF none repeat scroll 0 0;
  color: #CC0000;
}
.turnPage li a
{
  background: #F0F4F5 none repeat scroll 0 0;
  border: 1px solid #CCCCCC;
  color: #1F3A87;
  padding: 4px 5px 2px;
}

.news_title
{
  background: url(../images/line.gif) left bottom repeat-x;
  padding-bottom: 10px;
  padding-top: 20px;
  line-height: 18px;
}
.news_title h4
{
  color: #FF7E00;
  font-size: 14px;
  font-weight: bold;
}
.news_contents
{
  padding: 15px;
  line-height: 30px;
  margin: 0 auto;
  text-align: left;
}
.news_title .font727272
{
  color: #727272;
}
.page_change1
{
  background-color: #CDD8EA;
  height: 30px;
  line-height: 30px;
  margin-bottom: 15px;
}
.pagr_Pre
{
  float: left;
  margin-left: 10px;
}
.pagr_next
{
  float: right;
  margin-right: 10px;
}
.algin_right
{
  text-align: right;
  height: 30px;
  line-height: 30px;
}
.pro_images
{
  background: url(../images/images_01.gif) center center no-repeat;
  width: 735px;
  height: 197px;
}
.about_us_01
{
}
.about_us_titile
{
  background: url(../images/pro_back_01.gif) center center no-repeat;
  height: 40px;
  line-height: 36px;
  text-align: left;
  text-indent: 20px;
  font-size:14px;
  clear:both;
}
.about_us_contents
{
 /* background: url(../images/back_002.gif) left bottom repeat-x; */
  text-align: left;
  line-height: 22px;
  padding: 10px;
  text-indent: 20px;
}
.about_us_contents p
{
  line-height:24px;
  margin-bottom:5px;
  margin-top:5px;
}
.about_us_contents div.lineicon 
{
  text-align:center;
  margin-left:100px;
  float:left;
  margin-bottom:20px;
}
.about_us_contents div.lineicon p
{
  margin-top:5px;
  text-indent:0px;
  margin-left:10px;
}
.custlist
{
float:left;
margin-bottom:15px;
}
.custlist p
{
float:left;
margin-left:10px;
}
#tab_products_show
{
  position: relative;
  height: 230px;
  margin-top: 15px;
}
.tab_products_show_titile
{
  position: absolute;
  top: 0px;
  left: 0px;
  z-index: 5;
}
.tab_products_show_titile ul
{
}
.tab_products_show_titile ul li
{
  float: left;
  background: url(../images/tab_li_on.gif) center center no-repeat;
  width: 122px;
  height: 24px;
  line-height: 24px;
  margin-right: 6px;
}
.tab_products_show_titile ul li.dangqian
{
  background: url(../images/tab_li_back.gif) center center no-repeat;
}
.tab_products_show_contents
{
  position: absolute;
  top: 23px;
  left: 0px;
  width: 718px;
  height: auto;
  text-align: left;
  padding: 10px;
  line-height: 25px;
  border: #DADADA 1px solid;
}
/* 后台用户管理页面 2010-3-24 */
.border_back_01
{
  border: #F0B78D 1px solid;
  background-color: #F5DFCF;
  padding: 10px;
  text-align: left;
  margin-bottom: 15px;
}
.border_back_01 h2
{
  color: #C65E12;
  font-weight: normal;
}
.border_back_01 p
{
  font-family:宋体;
  color: #727272;
  line-height: 25px;
}
.back_color_02
{
  background-color: #D5E1F3;
}
.back_color_03
{
  background-color: #fff;
}
.back_color_04
{
  background-color: #EDF1F7;
}
.border_jilu
{
  background-color: #A3BCE2;
  margin: 10px 0px;
}
.border_jilu tbody tr
{
background-color: #EDF1F7;
height:32px;
}
.border_jilu thead th
{
background-color: #D5E1F3;
height:32px;
}
.border_jilu tbody input
{
width:100px;
}
.padding_left
{
  padding-left: 15px;
  color: #C65E12;
}

/****************/

.flink_title
{
  float: left;
  padding-left: 8px;
  color: #2f3a47;
}
.flink_content
{
  float: left;
  padding-right: 12px;
}
.flink_content a
{
  color: #a2a2a2;
  text-decoration: none;
  padding:1px 5px;
}
.flink_content a:hover
{
  color: #B22104;
}
.servericon,.lineicon
{
text-align:left;
}
.servericon p
{
  margin-top:30px;
 
  margin-left:10px;
 background: url(../images/gou.gif) left center no-repeat;
 height:24px;
 line-height:24px;
 text-indent:30px;
}
.lineicon p
{
  float:left;
  width:90px;
  height:100px;
  margin-left:7px;
  margin-top:50px;
  line-height:30px;
  text-align:center;
}
.lineicon p img
{
  width:85px;
  height:85px;
  border:1px solid #ccc;
}
#copyright
{
margin-bottom:10px;
}
.loginBox
{
  margin:0 auto;
  text-align:center;
  width:900px;
}
.loginLeft
{
  float:left;
  padding:30px 10px;
  width:415px;
}
.loginRight
{
  float:left;
  padding-top:30px ;
  margin-left:10px;
  width:400px;
}

.loginLeft dl
{
border:0;
text-align:left;
margin:10px;
}
.loginLeft dl dt
{
margin-bottom:4px;
font-size:14px;
font-weight:bold;
}
.loginLeft dl dd
{
line-height:24px;
padding-left:12px;

color:#858686;
background:transparent url(../images/bg_v2.gif) -756px -72px no-repeat;
}

.loginform
{
 
  margin: 0px auto;
}
.loginform h2
{
margin-bottom:4px;
font-size:14px;
font-weight:bold;
text-align:left;
text-indent:10px;
}
.loginform ul
{
}
.loginform ul li
{
  height: 25px;
  line-height: 25px;
  margin: 10px 0px;
  text-align: left;
  text-indent: 10px;
}

.loginform .login_button
{
  clear: both;
  text-align:left;
  margin-left:10px;
  padding:20px 0;
}
.loginform .forget_mima
{
  text-align: left;
  line-height:25px;
  text-indent:10px;
}
#footer2
{

  clear: both;
  line-height: 20px;
  text-align: center;
  color: #A2A2A2;
  padding-top: 8px;
  padding-bottom: 8px;
}

.registerBox
{
  margin:0 auto;
  padding:10px 0 0;
  text-align:center;
  width:970px;
}
.registerBox #content
{
  float:left;
  width:690px;
  margin-bottom:36px;
  
}

.registerBox #sub-content
{
  float:right;
  width:255px;
 text-align:left;
}
.registerBox #sub-content p
{
color:#636b75;
margin:5px 0px 30px;
font-size:12px;
line-height:20px;
}
#content
{
  text-align:left;
  
}
#content .copy
{

}
#content .cnt
{
background:url("../images/bg_fieldset-wide.png") repeat-y scroll 0 0 transparent;
padding:27px 27px 36px 50px;
}
#content .cnt h2
{
  font-size:16px;
  font-weight:bold;
  margin-bottom:15px;
}
#content .cnt h2.bigok
{
  background:url("../images/ico_succ_big.gif") no-repeat left center transparent;
  padding-left:50px;
  height:46px;
  line-height:46px;
  font-size:16px;
  font-weight:bold;
  margin-bottom:15px;
}
#content .cnt p{
  color:#636b75;
  margin:0px 0px 18px;
  line-height:18px;
}
#content .cnt hr
{
  height:1px;
  color:#ccc;
  margin:10px auto;
}
#content .cnt .uinfo li
{
  margin-top:10px;
  font-size:14px;
}
#content .top
{
background:url("../images/bg_fieldset-wide-top.png") no-repeat scroll 0 0 transparent;
height:10px;
width:960px;
}
#content .btm
{
background:url("../images/bg_fieldset-wide-btm.png") no-repeat scroll 0 0 transparent;
height:10px;
width:960px;
}
#content .text
{
line-height:45px;
height:45px;
vertical-align:middle;
}
#content label
{
text-align:right;
line-height:33px;

width:100px;
margin-right:10px;
float:left;
vertical-align:middle;
}
#content .checkbox
{

margin-right:5px;
}
#content .buttons
{
margin:0px 0px 18px 110px
}
#path
{
text-align:left;
}

#content label.error
{
float:none;
text-align:left;
background:url("../images/unchecked.gif") no-repeat left center transparent;
color:#EA5200;
padding-left:16px;
display:inline-block;
line-height:33px;
width:auto;
}
#content label.checked
{
background:url("../images/checked.gif") no-repeat left center transparent;
float:none;
display:inline-block;
line-height:33px;
}
.focus
{
border:1px solid red;
}
#timeout
{
  margin-top:100px;
}
#timeout h2
{
font-size:16px;
margin-bottom:20px;
}
.white
{
  color: #fff;
}
.btn
{

border:1px splid #0773b5;
background:url(../images/btn_long.gif) no-repeat center center;
width:150px;
height:23px;
}

.border_jilu tbody input.record_btn,.record_btn
{

border:1px splid #0773b5;
background:url(../images/btn.gif) no-repeat center center;
width:50px;
height:23px;
}
.border_jilu tbody input.save_btn
{

border:1px splid #0773b5;
background:url(../images/btnsave.gif) no-repeat center center;
width:50px;
height:23px;
}
#table_a input, .edit[rel=TTL] input,.edit[rel=Data] input,.dropdown[rel=Viewname] select
{
border:1px solid #f7e17f;
}
.edit[rel=TTL] input
{
width:50px;

}
.controlhead
{
  position: relative;
  margin-top:10px;
  border-bottom: #0773B5 3px solid;
  height: 24px;
  text-align:left;
  line-height:24px;
  font-size:14px;
  font-weight:bold;
  color:#ea5200;
}
.homeicon
{
padding-left:20px;
background:url(../images/info.gif) no-repeat left center;

}
.controlStaticMsg
{
position:relative;
}
.controlStaticMsg .close
{
position:absolute;
right:5px;
top:5px;
cursor:pointer;
}
.userinfo
{
  text-align:left;
  margin-top:10px;
}
.userinfo ul
{
line-height:26px;
margin-left:20px;
}
.userinfo .edit
{
line-height:36px;
margin-left:20px;
}
#hostNotify
{
border:1px solid #f0b78d;
background:#f5dfcf;
padding:3px;
display:none;
}
#upgrade_grid td
{
text-align:center;
}
.orderdetail
{
  cursor:pointer;
  position:relative;
  text-decoration:underline;
}
.orderdetail span
{  text-decoration:none;

}
.orderdetail ul
{
  line-height:24px;
  margin:0;
  border:1px solid #ccc;
  position:absolute;
  background:#f5dfcf;
  width:250px;
  text-align:left;
  padding:5px;
  text-decoration:none;
}
.orderdetail ul li.line
{
   border-bottom:1px solid #ccc;
}
.underpay 
{
margin-top:10px;
margin-bottom:10px;
}
.underpay li
{
line-height:24px;
}
#total
{
font-size:14px;
color:red;
font-weight:bold;
}
.talk dl
{
text-indent:0px;
width:690px;
float:left;
}
.talk dt
{
float:left;
width:250px;
height:90px;
}
.talk dt img
{
vertical-align:middle;
}
.talk dd
{
float:right;
width:420px;
height:90px;
}
.talk dd p
{
display:inline-block;
}
.tab_news ul li.white
{
color:White;
}

/*CSS sabrosus style pagination*/
DIV.PageBox
{
  font-family: Verdana, Arial, Helvetica, sans-serif;
  font-size: 12px;
  padding-right: 3px;
  padding-left: 3px;
  padding-bottom: 3px;
  margin: 3px;
  padding-top: 3px;
  text-align: center;
}
DIV.PageBox A
{
  padding-right: 5px;
  padding-left: 5px;
  padding-bottom: 2px;
  color: #65b1c6;
  margin-right: 2px;
  padding-top: 2px;
  
  text-decoration: none;
}
DIV.PageBox A:hover
{
 

  color: #000;

  background-color: lightyellow;
}
DIV.PageBox A:active
{

  color: #000;

  background-color: lightyellow;
}
DIV.PageBox SPAN.current
{
 
  padding-right: 5px;

  padding-left: 5px;
  font-weight: bold;
  padding-bottom: 2px;

  color: #fff;
  margin-right: 2px;
  padding-top: 2px;

  background-color: #65b1c6;
}
DIV.PageBox SPAN.disabled
{
 
  padding-right: 5px;

  padding-left: 5px;
  padding-bottom: 2px;

  color: #929292;
  margin-right: 2px;
  padding-top: 2px;
  
}
.news_contents a
{
  color: #B22104;
  text-decoration: underline;
}
.news_contents a:hover
{
  color: #B22104;
  text-decoration: underline;
}
.news_contents ol li
{
list-style:decimal inside
}
.news_contents ul li
{
  list-style:disc  inside 
}
.news_contents p
{
margin-bottom:15px;
}
.flink_content .hidelink
{
    color:#f5f6fa;
    width:1px;
    height:1px;
    display:block;
    float:left;
    overflow:hidden;
}
.flink_content .hidelink:hover
{
    color:#f5f6fa;
}
.underline{text-decoration:underline}
.Desc
{
    background-image: url(../images/Desc.gif);
    background-color: #cee0f4;
    background-repeat: no-repeat;
    background-position: right center;
}
.Asc
{
    background-image: url(../images/Asc.gif);
    background-color: #cee0f4;
    background-repeat: no-repeat;
    background-position: right center;
}
