﻿@charset "utf-8";
/* CSS Document */

.uc_nav { background:url(/images/uc_nav_bg.gif) center bottom no-repeat; padding:0 0 160px; width:240px;}
.uc_nav .title { background:#e50012; height:40px; line-height:40px; padding:0 10px; border-radius:4px 4px 0 0; overflow:hidden;}
.uc_nav .title h2 { background:url(/images/uc_bg.png) 0px 0px no-repeat; padding:0 0 0 20px; float:left;}
.uc_nav .title h2,.uc_nav .title h2 a { font-size:14px; color:#fff; font-weight:bold;}
.uc_nav .area_c { border:#ccc solid 1px; border-bottom:none;}
.uc_nav .area_c ul h3,.uc_nav .area_c ul li { height:34px; line-height:34px; border-bottom:#ccc solid 1px; padding:0 15px;}
.uc_nav .area_c ul h3 { background:url(/images/title_bg.gif) 0 0 repeat-x;}
.uc_nav .area_c ul h3 span,.uc_nav .area_c ul li a { display:block; line-height:34px; height:34px; overflow:hidden; padding:0 0 0 20px; }
.uc_nav .area_c ul h3 span.t1,.uc_nav .area_c ul h3 span.t2,.uc_nav .area_c ul h3 span.t3 { background-image:url(/images/uc_bg.png); background-repeat:no-repeat;}
.uc_nav .area_c ul h3 span.t1 { background-position:0 -40px;}
.uc_nav .area_c ul h3 span.t2 { background-position:0 -74px;}
.uc_nav .area_c ul h3 span.t3 { background-position:0 -108px;}
.uc_nav .area_c ul h3 span,.uc_nav .area_c ul h3 span,.uc_nav .area_c ul li a { font-size:14px; font-weight:bold;}
.uc_nav .area_c ul li a { color:#a0a0a0; font-weight:normal;}
.uc_nav .area_c ul li a:hover,.uc_nav .area_c ul li a.active { background:url(/images/uc_bg.png) 0 -142px no-repeat; text-decoration:none;}
.uc_nav .area_c ul li a.active { color:#e50012;}

.my_info { border:#ccc solid 1px; padding:10px 5px;}
.my_info_name { background:#f5f5f5; color:#888; height:26px; line-height:26px; padding:0 10px; margin-bottom:8px;}
.my_info_name span { color:#333; font-size:14px; font-weight:bold;}
.my_info_cunt { line-height:20px;}
.my_info_cunt a { color:#555; margin:0 10px;}
.my_info_cunt a:hover { color:#ff7300; text-decoration:none;}

.login_box { border:#ccc solid 1px; padding:14px; margin-bottom:20px;}
.login_box h2,.sign_box h2 { color: #e50012; font-family: "微软雅黑","黑体","宋体"; font-size: 22px; font-weight: normal; line-height: 30px; padding: 8px 0 0 10px;}
.m_line { background:url(/images/black_p.gif) center top repeat-y;}
.r_line { background:url(/images/black_p.gif) 680px top repeat-y;}
.login_box .left_banner { width:485px; float:left; text-align:center;}
.login_box .login_c { padding:35px 80px; width:325px; float:left;}
.login_box .login_c1 { padding:100px 30px;}
.login_form .ui-label { margin-left:0; width:auto; float:none; display:block; text-align:left; height:28px; line-height:28px;}
.login_form .ui-form-item { padding:0 0 20px;}
.login_form .ui-input { width:300px;}
.login_form .ui-input-checkcode { width:70px;}
.login_form .login_button { width:320px; line-height:34px; height:34px; border:none; background:#e30011}
.login_box .other_login { line-height:20px;}
.login_box .other_login p { border-bottom:#e4e4e4 solid 1px; padding:10px 0; margin-bottom:5px;}

.sign_box { border:#ccc solid 1px; padding:14px; margin-bottom:20px;}
.sign_box .sign_c { padding:35px 30px; width:620px; float:left;}
.sign_box .right_login { float:left; width:240px; padding:0 25px; line-height:36px; color:#666;}
.sign_box .right_login p a img { vertical-align:middle; margin:0 3px;}
.sign_box .ui-form-item { padding:0 5px 20px 90px;}
.sign_box .ui-label { width:90px; margin-left:-100px;}

.login_box .remark { background:#fceaec; border:#fe7f7f solid 1px; padding:8px 5px; color:#717171; line-height:18px; margin:0 auto;}

.discuss_body { padding:14px; border:#ccc solid 1px;}

.u_title01 { font-size:14px; color:#444; font-weight:bold;}

.u_tab01 { padding:10px 0; height:22px; overflow:hidden; border-bottom:#e4e4e4 solid 1px;}
.u_tab01 ul { float:left;}
.u_tab01 ul li { float:left; margin-right:5px;}
.u_tab01 ul li a { display:block; padding:0 10px; color:#f60; line-height:22px; height:22px; float:left; border-radius:3px;}
.u_tab01 ul li a:hover { text-decoration:none; background:#fff1c0;}
.u_tab01 ul li.active a { text-decoration:none; color:#fff; background:#ff8534;}
.u_tab01 .right { line-height:22px;}
.u_tab01 .right a { color:#888;}
.u_tab01 .right a:hover,.u_tab01 .right a.active { color:#e50012;}

.u_message { width:100%; position:relative;}
.sendmsg { height:80px; margin-bottom:5px;}
.sendmsg .send_t { width:auto; margin:0 100px 0 0; height:78px; overflow:hidden; border:#e4e4e4 solid 1px;}
.sendmsg .send_t #msg { width:100%; height:68px; padding:5px; overflow-y: auto; border:none; resize:none;}
.sendmsg .send_p { position:absolute; top:0; right:0; background:#f2f2f2; border:#e4e4e4 solid 1px; height:78px; width:99px; border-left:none;}
.sendmsg .send_p button.upimg1,.sendmsg .send_p button.upimg2 { text-indent:-9999px; display:block; border:none; padding:0; margin:0; width:99px; height:78px; cursor:pointer;}
.sendmsg .send_p button.upimg1 { background:url(/images/upimg1.gif) center center no-repeat;}
.sendmsg .send_p button.upimg2 { background:url(/images/upimg2.gif) center center no-repeat;}
.sendbtn { height:26px; line-height:26px;}
.sendbtn .send_feel { float:left;}
.sendbtn .send_feel a { display:block; height:26px; width:26px; background:url(/images/feel.gif) center center no-repeat; cursor:pointer; text-indent:-9999px;}
.sendbtn .send_btn { float:right;}
.sendbtn .send_btn input { color:#fff; border:none; display:block; margin:0; padding:4px; *padding:3px 0; cursor:pointer; background:#f60; border-radius:3px;}

.u_reply_box {}
.u_reply_box ul li { padding:10px 0; border-bottom:#eee solid 1px; position:relative; min-height:70px; margin-bottom:10px}
.u_reply_box ul li .avatar { position:absolute; top:10px; left:0;}
.u_reply_box ul li .avatar img { width:50px; height:50px; border:#e4e4e4 solid 1px; padding:2px; border-radius:3px;}
.u_reply_box ul li .reply_body { margin-left:65px;}
.u_reply_box ul li .repiy_name,.u_reply_box ul li .repiy_date { height:26px; line-height:26px; overflow:hidden;}
.u_reply_box ul li .repiy_name { float:left;}
.u_reply_box ul li .repiy_name a { color:#f60; font-weight:bold; font-size:14px;}
.u_reply_box ul li .repiy_date { float:right; color:#bbb; text-align:right; font-size:12px;}
.u_reply_box ul li .repiy_c { line-height:24px; font-size:14px;}
.u_reply_box ul li .repiy_count { text-align:right; line-height:24px;}
.repiy_c_photo { overflow:hidden; height:100%; padding:5px 0;}
.repiy_c_photo ul li { float:left; width:140px; height:140px; margin:0 5px 5px 0; border:none; padding:0;}
.repiy_c_photo ul li img { height:140px; width:140px;}
.repiy_c_goods { width:500px; overflow:hidden; min-height:80px; position:relative; border:#f2f2f2 solid 1px; padding:5px; background:#fdfdfd; font-size:12px; margin:5px 0;}
.repiy_c_goods .goods_photo { position:absolute; top:6px; left:9px;}
.repiy_c_goods .goods_photo img { width:70px; height:70px;}
.repiy_c_goods .goods_photo span { display:block; position:absolute; left:2px; top:2px; background:#f60; color:#fff; height:16px; padding:0 2px; line-height:16px;}
.repiy_c_goods .goods_info { margin-left:82px; height:100%; overflow:hidden;}
.repiy_c_goods .goods_info .goods_name a { font-size:14px;}
.u_reply_box ul li .reply_body .reply_body { margin-left:0; border:#e4e4e4 solid 1px; background:#f6f6f6; padding:8px 20px; margin:5px 0; height:100%; overflow:hidden;}
.u_reply_box ul li.sub_t04 { padding:5px 8px; border-bottom:none; min-height: inherit;}

.repiy_c_goods2 { width:600px; overflow:hidden; min-height:116px; position:relative; border:#f2f2f2 solid 1px; padding:5px; background:#fdfdfd; font-size:12px; margin:5px 0;}
.repiy_c_goods2 .goods_photo { position:absolute; top:6px; left:9px;}
.repiy_c_goods2 .goods_photo img { width:106px; height:106px;}
.repiy_c_goods2 .goods_photo span { display:block; position:absolute; left:2px; top:2px; background:#f60; color:#fff; height:16px; padding:0 2px; line-height:16px;}
.repiy_c_goods2 .goods_info { margin-left:120px; height:100%; overflow:hidden;}
.repiy_c_goods2 .goods_info .goods_name { line-height:20px;}
.repiy_c_goods2 .goods_info .goods_name a { font-size:14px;}
.repiy_c_goods2 .goods_info p,.repiy_c_goods2 .goods_info .goods_c { height:24px;}
