﻿/* Reset Document 新版完整改版过渡CSS文件 */
*{ margin:0; padding:0; } 
table {  border-collapse:collapse; border-spacing:0;} 
fieldset,img {border:0;} 
img { display:block}
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;}

/*login*/
.login_box2 { background:url(../images/default_01.gif) repeat-x; height:26px; border:1px solid #e0e0e0; line-height:26px; padding-left:6px;}
.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;}
.login_box2 span.l62 { background:url(../images/default_22.gif) no-repeat;}

/*logined*/
.logined_box2 {background:url(../images/default_01.gif) repeat-x; height:26px; border:1px solid #e0e0e0; line-height:26px; padding-left:6px; }
.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_22.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;}






/*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}