@charset "utf-8";
* {margin:0px;padding:0px;}
body {font-size:12px;color:#333;line-height:180%;font-family:Tahoma,"宋体";background:#f3f3f3;}
h1,h2,h3,h4,h5,h6 {font-size:14px;margin:0;padding:0;font-weight:bold;}
ul,ol,dl{list-style:none;margin:0;padding:0;}
div {text-align:left;}
img {border:0px;}
p {margin:10px 0;}
input {vertical-align: middle;}
.text-input {height: 24px; line-height: 24px; margin-right: 10px;}
.f12 {font-size:12px;font-weight:normal;}
.f14 {font-size:14px;font-weight:normal;}
.f12b {font-size:12px;font-weight:bold;}
.f14b {font-size:14px;font-weight:bold;}

a:link,a:visited,a:active {color:#0E4E91;text-decoration:none;}
a:hover {color:#E23B73;text-decoration:underline; }
.clr { clear:both;}
.Red { color:#f00;}
.Gray { color:#999;}
.Orange { color:#FF6600}
.Green { color:#00CC33}
.tips { color:#999; font-size:12px;font-weight:400; padding-left:12px;}

.Top {width:100%;height:31px;background:#F4F4F4; border-bottom:1px solid #DFDFDF;}
.TopBox {width:980px;margin:0 auto;line-height:31px; color:#666;}
.TopBox_left {width:450px; float:left;}
.TopBox_right {width:450px; float:right; text-align:right;}

.ht_TopBanner {width:980px;clear:both; height:60px;margin:0 auto;padding:10px 0; border:10px solid #fff; border-bottom:none;background:#fff;}

.ht_Nav {width:980px; margin:0 auto;background:#000; height:34px; line-height:34px;border-left:10px solid #fff;border-right:10px solid #fff;}
.ht_Nav a:link,.ht_Nav a:visited,.ht_Nav a:active{text-align:center; float:left;text-decoration:none; color:#fff; font-size:14px; font-weight:700; padding:0 25px;border-right:1px solid #444;}
.ht_Nav a:hover{display:block; text-align:center;float:left;text-decoration:none;color:#fff;padding:0 25px;background:#555;}
.ht_Nav a.ht_navon {background:#E23B73;}
.h-menu{margin: 0px auto;width:998px; height: 32px; background: url(/statics/images/user/user-menu-bg.png) repeat-x; line-height: 32px;border:1px solid #cdcdcd;}
.h-menu a{ float: left; height: 100%; width: 105px; text-align: center; color: #333;}
.h-menu .current{ background: url(/statics/images/user/user-menu-item-current.png) no-repeat; color: #fff; font-weight: bold;}

.ht_Main {width:1000px;margin:0 auto; padding:10px 0;clear:both;overflow:hidden;background:#fff;}
.ht_SmallSide {width:195px;float:left;border:1px solid #e5e5e5;border-top:4px solid #B40000; }
.ht_BigSide {padding-bottom:10px;width:790px;float:right;border:1px solid #e5e5e5;border-top:4px solid #B40000; }

.ht_Menu { float:left;background:#F3F3F3;}
.ht_Menu li { height:36px; display:inline;}
.ht_Menu li a:link,.ht_Menu li a:visited,.ht_Menu li a:active{ display:block;float:left; border-bottom:1px solid #d4d4d4; line-height:36px; height:36px; text-indent:14px; width:195px;background:url(/statics/images/ht_icon1.gif) 157px 14px no-repeat; font-size:14px; color:#333;text-decoration:none;}
.ht_Menu li a:hover,.ht_Menu li a.current { background:#eaeaea url(/statics/images/ht_icon1.gif) 157px 14px no-repeat;color:#c00; }
.ht_Menu li a.ht_MenuOn:link,.ht_Menu li a.ht_MenuOn:visited,.ht_Menu li a.ht_MenuOn:active,.ht_Menu li a.ht_MenuOn:hover { background:#fff url(/statics/images/ht_icon1.gif) 157px 14px no-repeat; font-weight:700;color:#333;}

.ht_Footer,.dl_Footer { margin:0 auto;width:980px; color:#666;clear:both; text-align:center; line-height:45px;}

/* ------------------------------------- */
.ht_id { width:1000px; float:left; margin:15px auto;}
.ht_idicon { float:left; width:340px; text-align:right;}
.ht_idinfo {float:right; width:650px; color:#999; padding-left:10px;padding-top:10px; text-indent:10px;}
.ht_idinfo a{ padding:0 10px;}
.ht_idname {font-size:22px;font-family:"微软雅黑"; color:#E23B73; line-height:40px;}

.ht_id2 { width:790px; float:left; margin:15px auto;}
.ht_idicon2 { float:left; width:230px; text-align:right;}
.ht_idinfo2 {float:right; width:550px; color:#999; padding-left:10px;padding-top:20px; text-indent:10px;}
.ht_idname {font-size:22px;font-family:"微软雅黑"; color:#E23B73; line-height:40px;}

.ht_T {border-top:1px solid #dedede; background:#F3F3F3;float:left;line-height:45px;color:#000; font-weight:400;font-size:22px;font-family:"微软雅黑"; width:100%;  margin-bottom:15px; text-indent:15px;}
.ht_T2 {float:left; margin:12px auto;color:#000;font-size:14px;font-weight:700;width:776px; border-left:4px solid #E23B73; padding-left:10px;}
.tiaojianxuanze { border:1px solid #d4d4d4; width:764px;background:#F3F3F3; float:left; padding:12px; margin-bottom:18px;}
.tiaojianxuanze table {}
.tiaojianxuanze table td{ padding:4px 6px; }
.tiaojianxuanze table td a{ padding:4px 10px; text-decoration:none;}
.tiaojianxuanze table td a.aon{ padding:4px 10px; background:#0E4E91; color:#fff;text-decoration:none;}

.ht_xzfl { border:1px solid #d4d4d4; width:764px;background:#fff; float:left; padding:12px; margin-bottom:18px;}
.ht_xzfl table td{ padding:4px 6px; }
.ht_xzfl table td a{ padding-right:20px; text-decoration:none;}

.ht_box { width:445px; float:left; margin:20px 20px 0 20px; display:inline;}
.ht_box_t { width:445px; margin:0 auto;background:#fff url(/statics/images/dl_bg3.gif) repeat-x; height:31px;}
.ht_box_t span { font-size:14px; font-weight:700; background:#fff; padding:0 10px; margin-left:20px; line-height:31px;}
.ht_box_c { width:425px; float:left; background:#fff; padding:10px 10px 20px 10px;}
.ht_box_c ul { float:left; width:260px;}
.ht_box_c ul li{ line-height:26px;background:url(/statics/images/ht_icon6.gif) no-repeat 0 11px;text-indent:13px; overflow:hidden;}
.ht_box_c dl { float:right; width:160px;}
.ht_box_c dl dt{ float:left; width:85px;}
.ht_box_c dl dd{ float:right; width:75px;}
.ht_box_btn { width:425px; float:left;  margin-top:15px;}

.ht_box2 { width:375px; float:left; margin:10px; display:inline;}
.ht_box2_t { width:375px; margin:0 auto;background:#fff url(/statics/images/dl_bg3.gif) repeat-x; height:31px;}
.ht_box2_t span { font-size:14px; font-weight:700; background:#fff; padding:0 10px; margin-left:20px; line-height:31px;}
.ht_box2_c { width:345px; float:left; background:#fff; padding:10px 15px;}
.ht_box2_c ul { float:left; width:345px;}
.ht_box2_c ul li{ line-height:26px;background:url(/statics/images/ht_icon6.gif) no-repeat 0 11px;text-indent:13px; overflow:hidden;}

.ht_mainBtn { float:left; text-align:right; width:750px; height:25px;}
.ht_optBtn {float:left;width:790px; height:30px;padding-top:15px;}
#UserCollectionForm{padding:10px;}
.ht_dataTable {border-collapse: collapse; float:left;}
.ht_dataTable td { padding:6px 8px;word-break: break-all;word-wrap:break-word;}
.ht_prodimg { float:left; width:50px;}
.ht_prodname { line-height:18px;}
.c_bianji { display:inline-block;width:20px; height:16px; background:url(/statics/images/user/user-bg.gif) -60px -150px no-repeat;}
.c_fabu { display:inline-block;width:20px; height:16px; background:url(/statics/images/ht_icon3.gif) no-repeat;}
.c_chongmm {display:inline-block;width:20px; height:16px; background:url(/statics/images/ht_icon4.gif) no-repeat;vertical-align:middle;}
.c_shanchu {display:inline-block;width:20px; height:16px; background:url(/statics/images/user/user-bg.gif) 0 -200px no-repeat;vertical-align:middle;}

.ht_imglist { float:left;}
.ht_imglist li { height:235px;}
.ht_imglist li img{ margin-bottom:7px;}
.ht_imglist li{ float:left; padding:10px 22px; width:152px; overflow:hidden; text-align:center; line-height:16px;}
.ht_imglist_opt { margin-top:14px;text-align:center;}

.ht_textlist { float:left;}
.ht_textlist li{ overflow:hidden;background:url(/statics/images/ht_icon6.gif) no-repeat 2px 11px; text-indent:15px; line-height:24px;}

.ht_Info,.ht_Contact { float:left; width:790px;}

.ht_step { height:37px; float:left; margin:20px 0 20px 120px; display:inline; }
.ht_step span {  float:left;display:block;width:35px; height:37px;background:url(/statics/images/step_arrow.gif) no-repeat 50% 50%;}
.ht_step_on { float:left;text-align:center;background:url(/statics/images/step_on.gif) no-repeat; width:158px; height:37px; line-height:37px; color:#fff; font-weight:700;}
.ht_step_off { float:left;text-align:center;background:url(/statics/images/step_off.gif) no-repeat; width:158px; height:37px; line-height:37px; color:#000; font-weight:700;}

.ht_qh { width:775px; height:33px;  background:url(/statics/images/ht_line1.gif) repeat-x 0 32px; overflow:hidden; margin-bottom:15px; padding-left:15px;}
.ht_qh a { margin-right:4px;}
a.ht_qh_off:link,a.ht_qh_off:visited,a.ht_qh_off:active,a.ht_qh_off:hover{float:left;width:130px; color:#333; text-decoration:none;height:31px; line-height:31px;text-align:center;background:#f5f5f5; border:1px solid #ccc;  }
a.ht_qh_on:link,a.ht_qh_on:visited,a.ht_qh_on:active,a.ht_qh_on:hover{ float:left; color:#333;  text-decoration:none;text-align:center; font-weight:700;background:#fff; width:130px;border-top:2px solid #0E4E91;border-bottom:1px solid #fff; border-left:1px solid #ccc; border-right:1px solid #ccc;height:31px; line-height:31px;}

/* -----------------from---------- */
.ht_InputStyle1 {height:25px;font-size:12px;line-height:28px;background:#fff url(/statics/images/input_bg1.gif) repeat-x;border:1px solid #d4d4d4;vertical-align: middle;}

a.ht_Btn1:link,a.ht_Btn1:visited,a.ht_Btn1:active,a.ht_Btn1:hover {display:inline-block;font-size:12px;text-align:center; text-decoration:none;padding:0 8px; height:25px;line-height:25px;background:#fff url(/statics/images/btn_bg1.gif) repeat-x;color:#333;border:1px solid #999; margin-right:4px;}

.ht_Btn2 {display:inline-block;font-size:12px;text-align:center; text-decoration:none;padding:0 8px;background:#fff url(/statics/images/btn_bg1.gif) repeat-x;color:#333;border:1px solid #999; margin-right:4px;vertical-align: middle;height:27px;line-height:27px;}
a.ht_Btn3:link,a.ht_Btn3:visited,a.ht_Btn3:active,a.ht_Btn3:hover { display:inline-block;font-size:12px;text-align:center; text-decoration:none;padding:0px 15px;font-weight:700;background:#0E4E91 url(/statics/images/btn_bg3.gif) repeat-x;color:#fff; border:1px solid #1263A8;margin-right:4px;height:33px;line-height:33px;}
.ht_Btn3_2 {font-size:12px;text-align:center; text-decoration:none;padding:8px 15px;font-weight:700;background:#0E4E91 url(/statics/images/btn_bg3.gif) repeat-x;color:#fff; border:1px solid #1263A8;margin-right:4px;vertical-align:middle;cursor:pointer}

/* -------------------PageNum-------------------- */
.PageNum {text-align:center;margin:20px auto;height:30px;float:left;}
.PageNumTotal {float:left;margin-left:10px;}

a.PageNumOn:link,a.PageNumOn:visited,a.PageNumOn:active,a.PageNumOn:hover {float:left;text-align:center;width:20px;line-height:20px;margin:0 4px; font-weight:bold;display:block;color:#fff;background:#0E4E91;text-decoration:none;border:1px solid #0E4E91;}

a.PageNumOff:link,a.PageNumOff:visited,a.PageNumOff:active {float:left;text-align:center;width:20px;line-height:20px;margin:0 4px;display:block;color:#333;background:#fff;text-decoration:none;border:1px solid #ccc;}
a.PageNumOff:hover {color:#0E4E91;border:1px solid #0E4E91;}

a.PageNumPrev:link,a.PageNumPrev:visited,a.PageNumPrev:active { width:60px;float:left;text-align:center;line-height:20px;margin:0 4px;display:block;color:#333;background:#fff;text-decoration:none;border:1px solid #ccc;background:#fff;}
a.PageNumPrev:hover {color:#0E4E91;border:1px solid #0E4E91;}

a.PageNumNext:link,a.PageNumNext:visited,a.PageNumNext:active { width:60px;float:left;text-align:center;line-height:20px;margin:0 4px;display:block;color:#333;background:#fff;text-decoration:none;border:1px solid #ccc;background:#fff;}
a.PageNumNext:hover {color:#0E4E91;border:1px solid #0E4E91;}

.PageNumMore { word-spacing:2px;}



/* ==================================reg---login-============================================================*/

.dl_Banner { width:1000px; height:90px; margin:0 auto;overflow:hidden; clear:both;background:#fff;border-bottom: 4px solid #B40000;}
.dl_Logo { float:left;margin-left:10px;margin-top:18px;width:200px;}
.dl_T { float:left; border-left:1px solid #ccc;font-size:28px;font-family:"微软雅黑"; height:45px; line-height:40px; margin-top:25px; padding-left:15px;}
.dl_T2 { width:650px; margin:0 auto;background:#fff url(/statics/images/dl_bg3.gif) repeat-x; height:31px;}
.dl_T2 span { font-size:14px; font-weight:700; background:#fff; padding:0 10px; margin-left:20px; line-height:31px;}

.dl_Main {width:980px;margin:0 auto; padding:30px 0;clear:both; border:10px solid #fff; overflow:hidden;background:#fff;}
.dl_Main_left {width:540px;float:left;}
.dl_Main_right {width:440px;float:right;}
.dl_Main_middle { margin:50px auto; }

.dl_zhmm,.dl_sqqd{ text-align:center;}

.dl_dataTable { margin-top:50px;}
.dl_dataTable2 { margin:20px auto; width:800px;}
.dl_dataTable td,.dl_dataTable2 td { padding:4px;}
.dl_dataTable3 { margin:20px auto; }
.dl_dataTable td,.dl_dataTable3 td { padding:4px; vertical-align:top}
.dl_InputStyle1 {height:25px;font-size:12px;line-height:28px;background:#fff url(/statics/images/input_bg1.gif) repeat-x;border:1px solid #d4d4d4;vertical-align: middle; padding:0 5px; vertical-align:top}
.dl_TextAreaStyle1 {border:#DADBDB 1px solid;padding:0 5px;background:#fff url(/statics/images/input_bg1.gif) repeat-x;line-height:18px;font-size:14px;width:330px;font-size:12px;}

.child_InputStyle1 input {width:330px; height:25px;font-size:12px;line-height:28px;background:#fff url(/statics/images/input_bg1.gif) repeat-x;border:1px solid #d4d4d4;vertical-align: middle; padding:0 5px;}
.child_TextAreaStyle1 TextArea {border:#DADBDB 1px solid;padding:0 5px;background:#fff url(/statics/images/input_bg1.gif) repeat-x;line-height:18px;font-size:14px;width:330px;font-size:12px;}

.dl_Btn1 {font-size:12px;text-align:center; text-decoration:none;width:90px;height:24px;line-height:24px;background:#FF5E5E;color:#fff;border:none; margin-right:4px;vertical-align: middle;font-weight:700; cursor:pointer}
.dl_Btn2 {font-size:12px;text-align:center; text-decoration:none; width:90px;height:24px;line-height:24px;background:#999;color:#fff;border:none; margin-right:4px;vertical-align: middle;font-weight:700;cursor:pointer}
.dl_zhuce { margin:30px auto; width:420px; border-top:1px solid #dedede; text-align:center; line-height:32px;}

#agreement {width:540px;float:left; margin-top:25px;}
.ok {background:url(/statics/images/icon_right.gif) no-repeat; color:#009900; padding-left:20px;}
label.error,span.error {background:url(/statics/images/icon_wrong.gif) no-repeat; color:#f00;padding-left:20px;}
.tishi {margin:50px auto; width:650px;}
.sendEmail { color:#f00; font-weight:700;}

.topTitle {  font-size: 24px; font-family: 微软雅黑; color:Black;  font-weight:bold; display: inline; margin: 18px 0 0 20px;}
 .icon-del,.icon-edit,.th-bg,.icon-success,.btn-sb,.icon-notice,.btn-link,.side .menu li.on,.side .menu li a:hover,.step-item,.step-split,
    .icon-help,.icon-pub,.icon-rename,.album-img,.video-bar,.video-play,.icon-note{ background: url(../images/user/user-bg.gif) no-repeat;}   
.btn-sb{ background-position: 0 0; width: 101px; height: 28px !important; border: none !important; color: #fff; font-weight: bold; cursor: pointer; line-height: 28px !important; display: inline-block; text-align: center;}

/*分页*/
.gy-page {height: 25px;margin: 15px auto;overflow: hidden;text-align: center;width: 750px;}
.gy-page*{vertical-align:middle}
.gy-page span{background:#0E4E91;border:1px solid#b6b6b6;display:inline-block;height:22px;line-height:22px;margin-right:5px;padding:0 8px;text-align:center;}
.gy-page a{background:none repeat scroll 0 0#fff;border:1px solid#b6b6b6;display:inline-block;height:22px;line-height:22px;margin-right:5px;padding:0 8px;text-align:center}
.gy-page a:hover{border-color:#0b3b8c}
.gy-page a[disabled="disabled"]{color:#ccc}
.gy-page a[disabled="disabled"]:hover{border-color:#b6b6b6;text-decoration:none}
.gy-page.p-current{background:none repeat scroll 0 0#0b3b8c;color:#fff;display:inline-block;font-weight:bold;height:24px;line-height:24px;margin-right:5px;padding:0 8px}
.clearfix:after{content:'.';display:block;height:0;clear:both;visibility:hidden}.clearfix{display:inline-block;} *html .clearfix{height:1%}.clearfix{display:block;}.zoom{zoom:1}
/**第三方登录**/
.login-icon{display:inline-block;margin-right:5px;vertical-align:middle;width:22px;height:22px;background:url(/statics/images/login/icon-login.png) no-repeat;}
.icon-mall{background-position:-4px -2px;}
.icon-qq{background-position:-70px -3px;}
.icon-qq2{background-position:-73px -30px;}
.icon-sina{background-position:-38px 0px;}
.icon-sina2{background-position:-37px -30px;}
.icon-wechat{background-position:-102px -2px;}
.icon-wechat2{background-position:-102px -30px;}
.third-party-box2 li{ float:left;margin-right:30px;}
.third-party-box2 li a{color:#666;cursor:pointer;}
.third-party-box2 li a:hover{text-decoration:none;}

.drop-menu{position:absolute;background: #fff;border: 1px solid #CFCFCE;max-height: 200px;overflow-x: hidden;overflow-y: auto;}
.drop-menu li{text-align:center;}