﻿/* Reset Document 新版完整改版过渡CSS文件 */
*{ margin:0; padding:0; } 
table {  border-collapse:collapse; border-spacing:0;} 
fieldset,img {border:0;} 
img { }
address,caption,cite,code,dfn,em,th,var {font-style:normal; font-weight:normal;} 
ol,ul,li {list-style:none;} 
ul,li{ list-style-position:outside; }
caption,th { text-align:left;} 
h1,h2,h3,h4,h5,h6 { font-size:100%;} 
q:before,q:after { content:'';} 
abbr,acronym { border:0; }  
a{ text-decoration:none;}
.clear{ display:block; clear:both;line-height:0;height:0;font-size:0}


/* Reset CSS */
body{text-align:center; font-size:12px; line-height:18px; font-family:Arial, Helvetica, sans-serif;background:white;}
.wapper2{margin: 0 auto;width:900px; text-align:left; position:relative}
.l2 { float:left}
.r2 { float:right}

/*header*/
.header2 { height:75px;}
.logo2 {  width:220px;position:absolute;}
.header_r2{ width:680px; float:right}
.topnav2 { height:47px; line-height:47px; font-weight:bold; float:left;width:520px;}
.topnav2 p.phone2 { background:url(../images/icon_01.gif) no-repeat left center; padding-left:25px; float:left;}
.topnav2 p.phone2 span.dot2 { background:url(../images/dot_9d9d9d.gif) no-repeat right; padding-right:15px; margin-right:15px;}
.topnav2 p.wap2 {padding-left:15px; background:url(../images/icon_02.gif) no-repeat left center;padding-left:15px; float:left; }

.language { float:right;margin-top:14px;display:inline; margin-right:10px; color:#576c7d; }

/*
ul.menu2 { height:28px; background:url(../images/header_01.gif) repeat-x; padding-left:5px;}
ul.menu2 li { float:left; line-height:28px; text-align:center;}
ul.menu2 li.selected2 { width:66px; height:28px; display:block; background:url(../images/header_03.gif); color:white}
ul.menu2 li a { width:66px; height:28px; display:block; color:white}
ul.menu2 li a:hover { width:66px; height:28px; display:block; background:url(../images/header_03.gif); color:white;text-decoration:none;}
ul.menu2 li.line2 { background:url(../images/header_02.gif) no-repeat; width:3px; height:28px; margin-left:5px; margin-right:5px;}*/

ul.menu2 { height:28px; background:url(../images/header_01.gif) repeat-x; padding-left:5px;}
ul.menu2 li { float:left; line-height:28px; text-align:center; width:66px; cursor:pointer; color:white;}
ul.menu2 li.selected2 { width:66px; height:28px; display:block; background:url(../images/default_23.gif);}
ul.menu2 li.selected2 a {color:#006656}
ul.menu2 li a { width:66px; height:28px; display:block; color:white}
ul.menu2 li a:hover { width:66px; height:28px; display:block; background:url(../images/default_23.gif); color:#006656; text-decoration:none;}
ul.menu2 li.line2 { background:url(../images/header_02.gif) no-repeat; width:3px; height:28px; margin-left:5px; margin-right:5px;}


/*.s_menu2 { position:absolute; display:none; color:#006656; background:url(../images/greentree_124.jpg); width:66px; height:145px; top:0px; left:400px;}*/
.s_menu2 { position:absolute; display:none; color:#006656; background:url(../images/greentree_124.jpg); width:66px; height:174px; top:48px; left:620px;z-index:10000}
.s_menu2 p { height:28px; line-height:28px; text-align:center}
.s_menu2 p.s1 { border-bottom:1px dashed #d2dacf;}
.s_menu2 p.s1 a { text-decoration:none;color:#006656; display:block}
.s_menu2 p.s1 a:hover { background:#e7ede6;display:block;}


ul.sub_menu2 { background:url(../images/default_24.gif) repeat-x; display:none; height:30px;}
ul.sub_menu2 li {background:url(../images/default_26.gif); width:84px; height:23px; color:#000; float:left; text-align:center; line-height:23px; margin-top:5px; margin-right:4px;}
ul.sub_menu2 li a { display:block; color:#000;width:84px; height:23px;}
ul.sub_menu2 li a:hover { display:block; background:url(../images/default_25.gif);color:#fff; text-decoration:none;}


/*login*/
.login_box2 { background:url(../images/default_01.gif) repeat-x; height:26px; border:1px solid #c6d8d5; line-height:26px; padding-left:6px; color:#006656; border-top:none}
.login_box2 label { float:left}
.login_box2 input { border:1px solid #ccc; height:16px; color:#576c7d; font-size:12px; width:120px; vertical-align:middle; float:left; margin-top:4px; margin-right:15px;}
.login_box2 input.btn2 { background:url(../images/btn_01.gif) no-repeat; border:none;text-align:center; color:white; width:49px; height:18px; margin-left:-10px; display:inline; cursor:pointer}
.login_box2 span { width:50px; height:19px; line-height:19px;  color:#464646; padding-left:19px; float:left; margin-left:5px; display:inline; margin-top:3px; cursor:pointer;}
.login_box2 p a { color:#f30;}
.login_box2 p a:hover { color:#f30; text-decoration:none;}
.login_box2 span.l12 { background:url(../images/default_02.gif) no-repeat;padding:0;text-align:center;width:69px;}
.login_box2 span.l12 a { color:white}
.login_box2 span.l12 a:hover { color:white}
.login_box2 span.l22 { background:url(../images/default_03.gif) no-repeat;}
.login_box2 span.l32 { background:url(../images/default_04.gif) no-repeat;}
.login_box2 span.l42 { background:url(../images/default_22.gif) no-repeat;}


/*logined*/
.logined_box2 {background:url(../images/default_01.gif) repeat-x; height:26px; border:1px solid #c6d8d5; line-height:26px; padding-left:6px; color:#006656; border-top:none}
.logined_box2 p.q_link2 span { width:50px; height:19px; line-height:19px; display:block; color:#464646; padding-left:19px; float:left; margin-left:5px; display:inline; margin-top:3px; cursor:pointer;}
.logined_box2 p.q_link2 a { color:#464646; }
.logined_box2 p.q_link2 a:hover { color:#464646; text-decoration:none;}
.logined_box2 p.q_link2 span.l12 { background:url(../images/default_12.gif) no-repeat;}
.logined_box2 p.q_link2 span.l22 { background:url(../images/default_13.gif) no-repeat;}
.logined_box2 p.q_link2 span.l32 { background:url(../images/default_14.gif) no-repeat;}
.logined_box2 p.q_link2 span.l42 { background:url(../images/default_20.gif) no-repeat;}
.logined_box2 p.q_link2 span.l52 { background:url(../images/default_22.gif) no-repeat;}
.logined_box2 p.q_link2 span.l62 { background:url(../images/default_28.gif) no-repeat;}
.logined_box2 p.per_info2 { background:url(../images/icon_11.gif) no-repeat left center; padding-left:20px;}
.logined_box2 p.per_info2 span a { color:#f00}
.logined_box2 p.per_info2 span a:hover { color:#f00; text-decoration:underline;}


/*main*/
.main2 {margin-top:8px;}

.notice_box { background:#ffffe5; border:1px solid #f79502; padding:5px; margin-bottom:15px;}
.notice_box p { background:url(../images/icon_56.gif) no-repeat left 3px; padding-left:20px; color:#333;}





/*footer*/
.footer2 { background:url(../images/default_11.gif) repeat-x left top; margin-top:20px; padding-top:12px; text-align:center; color:#5c5c5c; line-height:22px;}


/*line_dot*/
.dot_9898982 { background:url(../images/dot_989898.gif) repeat-x; height:13px; overflow:hidden}

/*font color*/
.f002 { color:#f00}

/*link*/
a.link_f002 { color:#f00; text-decoration:underline}
a.link_f002:hover { color:#f00; text-decoration:none}

a.link_5c5c5c2 { color:#5c5c5c; text-decoration:none}
a.link_5c5c5c2:hover { color:#f00; text-decoration:none}

a.link_fff2{ color:#fff; text-decoration:none}
a.link_fff2:hover { color:#fff; text-decoration:underline}

a.link_3332{ color:#333; text-decoration:underline}
a.link_3332:hover { color:#f00; text-decoration:none}

a.link_f302 { color:#f30; text-decoration:underline}
a.link_f302:hover { color:#f00; text-decoration:none}

a.link_576c7d { color:#576c7d; text-decoration:underline}
a.link_576c7d:hover { color:#f00; text-decoration:none}
